English dictionary
solar battery meaning and definition
Definition and meaning of solar battery at MeaningMonkey.org. solar battery meaning and definition in the English Dictionary.SOLAR BATTERY noun
Definition of solar battery (noun)
- electrical device consisting of a large array of connected solar cells
- synonyms: solar array, solar panel
Source: Princeton University Wordnet