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