English noun: solar battery | |||
1. | solar battery (artifact) electrical device consisting of a large array of connected solar cells | ||
Synonyms | solar array, solar panel | ||
Broader (hypernym) | electrical device | ||
Part holonym | photovoltaic cell, solar cell | ||
Part meronym | artificial satellite, orbiter, satellite | ||