hydropower
Synonyms
water power, hydrokinetic power, hydraulic power, hydroelectric power, hydroelectricity
Definition
Hydro power is electrical energy produced through the power of moving water. Power obtained from the (typically gravitational) movement of water.