Hydroelectric power plant synonyms | nouns

Synonyms for Hydroelectric power plant as a Noun