Noun: solar battery 'sow-lu(r) 'ba-tu-ree
- Electrical device consisting of a large array of connected solar cells
"The spacecraft was powered by a solar battery";
- solar array, solar panel
Derived forms: solar batteries
Type of: electrical device
Part of: artificial satellite, orbiter, satellite
Encyclopedia: Solar battery