Meaning of “wind turbine” - Learner’s Dictionary

wind turbine

noun [ C ] uk us

a machine with long parts at the top that are turned by the wind, used to make electricity

(Definition of “wind turbine” from the Cambridge Learner’s Dictionary © Cambridge University Press)