Advertisement

Advertisement

wind turbine

[wind]

noun

  1. a turbine powered by the wind.



Discover More

Word History and Origins

Origin of wind turbine1

First recorded in 1905–10

Advertisement

Advertisement

Advertisement

Advertisement


wind tunnelwindup