Skip to definition.
Get the FREE one-click dictionary software for Windows.


Noun: hydropower
  1. Hydroelectric power
    - hydro

Derived forms: hydropowers

Encyclopedia: Hydropower