water power

Definitions

General Science

  • noun power derived from a descending water supply that is converted to electricity by hydraulic turbines

Electronics

http://www.dictionarycentral.com/definition/water-power.html