energy supplied by the flow of water which powers a turbine which in turn powers a generator or dynamo
HYDROELECTRIC ENERGY
Meaning of HYDROELECTRIC ENERGY in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012