solar panel


noun

a bank of solar cells.

British Dictionary definitions for solar panel

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