See also: windpower

Contents

EnglishEdit

NounEdit

wind power ‎(uncountable)

  1. Power harnessed from the wind.

TranslationsEdit

External linksEdit