Loading page
solar panel 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 panel come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.