Subscriber login


Forgot your password?

Library card login

Other

water power

Translate water power | into French
Definition of water power

noun

[mass noun]
  • power that is derived from the weight or motion of water, used as a force to drive machinery.

Derivatives

water-powered

adjective

water power in other Oxford dictionaries

Definition of water power in the US English dictionary