WATER POWER


Meaning of WATER POWER in English

n. power generated by the force of running or falling water (used to drive machinery), turbine water power

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.