n. power generated by the force of running or falling water (used to drive machinery), turbine water power
WATER POWER
Meaning of WATER POWER in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012