WATERPOWER


Meaning of WATERPOWER in English

[noun] [U] - power that is obtained from water flowing from one level to a lower level

Cambridge English vocab.      Кембриджский английский словарь.