SOLAR BATTERY


Meaning of SOLAR BATTERY in English

(also solar cell )

■ noun a device converting solar radiation into electricity.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.