water power

Definitions

General Science

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

Electronics

  • electrical power generated through the conversion of energy contained in flowing or falling water. For example, a waterfall can be used to drive a water turbine coupled to a generator. Also called hydropower, hydroelectric power, or hydroelectricity.
  • synonymhydropower
http://www.dictionarycentral.com/definition/water-power.html