SOLAR PANEL


Meaning of SOLAR PANEL in English

[solar panel] n (1961): a battery of solar cells (as in a spacecraft)

Merriam-Webster English vocab.      Английский словарь Merriam Webster.