English synonyms about - contact  

solar panel

noun

1 solar panel

Electrical device consisting of a large array of connected solar cells.

synonyms: solar array, solar battery.

Dutch: zonnecollector


Find more on solar panel elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0285