hydropower noun1 •hydroelectric powerThe 16 small hydro-power stations run by Kuandian County provide 80 percent of the electricity for agricultural use in this county. — 1979