'solar array' definitions:

Definition of 'solar array'

From: WordNet
noun
Electrical device consisting of a large array of connected solar cells [syn: solar array, solar battery, solar panel]