Subscriber login


Forgot your password?

Library card login

Other

wind power

Translate wind power | into German | into Spanish
Definition of wind power

noun

[mass noun]
  • power obtained by harnessing the energy of the wind.

wind power in other Oxford dictionaries

Definition of wind power in the US English dictionary