solar array

listen to the pronunciation of solar array
English - English
electrical device consisting of a large array of connected solar cells