Meaning of “wind turbine” in the English Dictionary

british dictionary

"wind turbine" in Business English

See all translations

wind turbinenoun [ C ]

uk us NATURAL RESOURCES, ENVIRONMENT

a large tall structure with blades (= large, flat pieces) that are blown around by the wind producing electrical energy:

The wind turbines are visible on the horizon as you look out to sea.

(Definition of “wind turbine” from the Cambridge Business English Dictionary © Cambridge University Press)