Definition of "hydropower"

hydropower