Hydroelectricity is the term referring to electricity generated by hydropower; the production of electrical power through the use of the gravitational force of falling or flowing water.
A small-sized dam built in or across a small body of flowing water, swale, or drainage pool to minimize ecological impact; constructing a check dam can decrease the degree of erosion and ...