WATER POWER


Meaning of WATER POWER in English

■ noun power derived from the weight or motion of water, used as a force to drive machinery.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.