WordNet (r) 3.0 (2006):solar battery n 1: electrical device consisting of a large array of connected solar cells [syn: solar array, solar battery, solar panel]