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