wind turbine

1 ENTRIES FOUND:
Save
wind turbine noun
plural wind turbines
wind turbine
noun
plural wind turbines
Learner's definition of WIND TURBINE
[count]
: a tall structure that has large blades attached to an engine and that is used to produce electricity see picture at windmill