SOLAR BATTERY Meaning of SOLAR BATTERY in English (also solar cell ) ■ noun a device converting solar radiation into electricity. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004