Definitions for "Hydrogeneration"
Electricity generation involving the use of water to turn a turbine.