Definitions for "Hydroelectricity"
Electricity generated by flowing water making a turbine spin.
Electricity produced using water as an energy source.
Producing electricity by using the force of falling water to turn the turbine blades, usually accomplished by damming a river to create a source of falling water.