Yahoo Web Search

Search results

  1. Dictionary
    wind turbine
    /ˈwɪnd təːbʌɪn/

    noun

    • 1. a turbine having a large vaned wheel rotated by the wind to generate electricity.