Noun: hydropower 'hI-drow,paw(-u)r
- Electricity produced by water power
"The dam generates hydropower for the surrounding communities";
- hydroelectricity, hydro, hydroelectric power
Derived forms: hydropowers
Type of: electricity
Encyclopedia: Hydropower