Topic: WIND, WATER, SUN


wind turbine

noun
     
wind turbine
wind tur‧bine [countable]
TPW a modern windmill for providing electrical power

Explore WIND, WATER, SUN Topic