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.