- 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.0475
noun
Electrical device consisting of a large array of connected solar cells.
synonyms: solar array, solar panel.
Dutch: zonnecollector
debug info: 0.0475