ALL meanings of solar battery
so·lar bat·ter·y
S s - noun solar battery an array of solar cells, used as a source of electrical power. 1
- noun solar battery a battery that contains interconnected solar cells 0
- noun solar battery an assembly of one or more photovoltaic cells (solar cells) used to convert the radiant energy of sunlight into electric power 0