HYDROPOWER Meaning of HYDROPOWER in English [hy.dro.pow.er] n (1933): hydroelectric power Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012