See also: wind power

English edit

Etymology edit

wind +‎ power

Noun edit

windpower (uncountable)

  1. power harnessed or generated from the wind