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 | ||