Loading page
solar array is a noun meaning "electrical device consisting of a large array of connected solar cells". It carries one recorded sense.
electrical device consisting of a large array of connected solar cells
Definitions, synonyms and semantic relations for solar array come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.