VariousWords beta
Related Terms:
Definitions:
Noun
solar array
solar battery
solar panel
Definition: electrical device consisting of a large array of connected solar cells
Definition: A rechargeable battery that integrates a solar cell with battery power storage.