English synonyms about - contact  

solar array

noun

1 solar array

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

synonyms: solar battery, solar panel.

Dutch: zonnecollector


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

debug info: 0.0268