- solar array as a noun:
- 1
solar array
noun
1 solar array
Electrical device consisting of a large array of connected solar cells.
synonyms: solar battery, solar panel.
Dutch: zonnecollector
debug info: 0.0156
noun
Electrical device consisting of a large array of connected solar cells.
synonyms: solar battery, solar panel.
Dutch: zonnecollector
debug info: 0.0156