SOLAR BATTERY


Meaning of SOLAR BATTERY in English

n. arrangement of solar cells; solar cell, unit in a device that stores energy from the light of the sun

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.