Hydroelectric Energy

Electricity generated from flowing water.

Hydroelectric Energy Definition
Hydroelectric Energy Definition

Electricity generated from flowing water. Hydroelectric energy. Historically, hydroelectric energy is the use of water's motion to produce electricity, starting with the first plant in 1882 in Wisconsin.