Definitions for "Hydroelectric Power"
The use of artificial or natural waterfalls to generate electricity.
The production of electricity from the kinetic energy of falling water.
Electricity generated by passage of runoff-derived water through a turbine, usually at a dam.