See also: wind power

English

edit

Etymology

edit

wind +‎ power

Noun

edit

windpower (uncountable)

  1. power harnessed or generated from the wind