SOLAR BATTERY


Meaning of SOLAR BATTERY in English

noun

: a device consisting of one or more units for converting the energy of sunlight into electrical energy

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.