HYDROPOWER


Meaning of HYDROPOWER in English

[noun] [U] - producing electricity by the force of fast moving water; hydroelectric power

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