English Dictionary
Definition wind turbine in British English
wind turbine noun
[countable] noun
/ˈwɪnd ˌtɜː(r)baɪn/
Synonyms and related words
