Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: solar panel
  1. Electrical device consisting of a large array of connected solar cells
    "They installed a solar panel on the roof to generate electricity";
    - solar array, solar battery

Derived forms: solar panels

Type of: electrical device

Part of: artificial satellite, orbiter, satellite

Encyclopedia: Solar panel