0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?