See also: wind power English Etymology From wind + power. Noun windpower (uncountable) power harnessed or generated from the windWikiwand - on Seamless Wikipedia browsing. On steroids.