Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: solar battery  'sow-lu(r) 'ba-tu-ree
  1. Electrical device consisting of a large array of connected solar cells
    - solar array, solar panel

Derived forms: solar batteries

Type of: electrical device

Part of: artificial satellite, orbiter, satellite

Encyclopedia: Solar battery