SOLAR PANEL Meaning of SOLAR PANEL in English noun : a battery of solar cells (as in a spacecraft) Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012