solar battery n 1: electrical device consisting of a large array of connected solar cells [syn: {solar array}, {solar battery}, {solar panel}]