Meaning of solar array
Definition of solar array
(noun)
electrical
device
consisting of a
large
array
of
connected
solar
cells
Other information on solar array
WIKIPEDIA results for
solar array
Amazon results for
solar array
Tweet