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. 2012