hydropower (n.)youdaoicibaDictYouDict
1933, from hydro- + power (n.).