Advertisement

Advertisement

View synonyms for solar panel

solar panel

noun

  1. a bank of solar cells.


solar panel

noun

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