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