Longman Dictionary of Contemporary English homepage

Topic: WIND, WATER, SUN


solar cell

noun
     
solar cell [countable]
TPW a piece of equipment for producing electric power from sunlight
Word of the Day
The WIND, WATER, SUN
Word of the Day is:

Other related topics