HYDROELECTRICITY Meaning of HYDROELECTRICITY in English Electric energy production by water powered turbine generators. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012