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