Download for Windows
English

Synonyms for hydroelectric facility in English

hydroelectric facility
n

Noun

Examples

Others are part of the Dogrib Power Corporation, which operates a hydroelectric facility on Snare River.

The largest hydroelectric facility is located in Churchill Falls, Labrador, with a total installed capacity of 5403 megawatts.

Standard

Suggestions

Download our free app
iOS Android
Advertising
Advertising