YourDictionary

solar panel

a large, thin panel consisting of an array of solar cells, often attached to artificial satellites, rooftops, etc. to generate electricity directly from sunlight

See solar panel in American Heritage Dictionary 4

Learn more about solar panel

Related Articles

link/cite print suggestion box