ALL meanings of solar panel
so·lar pan·el
S s - noun solar panel a bank of solar cells. 1
- noun solar panel sheet that collects energy from the sun 1
- noun solar panel a panel exposed to radiation from the sun, used to heat water or, when mounted with solar cells, to produce electricity direct, esp for powering instruments in satellites 0
- noun solar panel a large, thin panel consisting of an array of solar cells, often attached to artificial satellites, rooftops, etc. to generate electricity directly from sunlight 0
- noun solar panel A solar panel is a panel exposed to radiation from the sun, that is used to heat water or, when mounted with solar cells, to produce electricity. 0