English
Detailed Synonyms for solar panel in English
solar panel:
-
the solar panel
– electrical device consisting of a large array of connected solar cells 1the solar array; the solar battery; the solar panel– electrical device consisting of a large array of connected solar cells 1