Synonyms of Solar Panel in English :
Antonyms of Solar Panel in English
Thesaurus of Solar Panel in English
Solar Panel
see definition of solar panelSynonyms of solar panel
1. (noun) electrical device consisting of a large array of connected solar cells
Hypernyms of solar panel
1. (noun) electrical device consisting of a large array of connected solar cells