Search
Select the dictionary language
Solar panel
01
a piece of equipment, usually placed on a roof, that absorbs the energy of sun and uses it to produce electricity or heat
Examples
The house was equipped with solar panels to reduce energy costs.



























