English dictionary
wind turbine meaning and definition
Definition and meaning of wind turbine at MeaningMonkey.org. wind turbine meaning and definition in the English Dictionary.WIND TURBINE noun
Definition of wind turbine (noun)
- a turbine that is driven by the wind
Source: Princeton University Wordnet