Last modified on 5 February 2015, at 06:45

wind power

EnglishEdit

NounEdit

wind power (uncountable)

  1. Power harnessed from the wind.

TranslationsEdit

External linksEdit