Skip to definition.
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
    - solar array, solar battery

Derived forms: solar panels

Type of: electrical device

Part of: artificial satellite, orbiter, satellite

Encyclopedia: Solar panel