Download for Windows
English

Synonyms for hydropower in English

hydropower
n

Noun

Examples

However, the hydropower potential of the developing world remains under-exploited.

Preliminary plans exist to construct major hydropower dams in the north-east of Cambodia.

Standard
Download our free app
iOS Android
Advertising
Advertising