Advertisement
Advertisement
View synonyms for solar panel
solar panel
noun
- a bank of solar cells.
solar panel
noun
- 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
Advertisement
Advertisement
Advertisement
Advertisement
Browse