Word info Synonyms

Churchill Falls

Proper noun

Meaning

A community in Labrador, Newfoundland and Labrador, Canada.

A waterfall in Labrador, Newfoundland and Labrador, Canada, on the Churchill River.

A hydroelectric power generation station located at the falls.

Source: en.wiktionary.org

Synonyms

Examples

After the construction of the hydroelectric dam at Churchill Falls in 1970, the Smallwood Reservoir has flooded much of the old hunting land, and submerged several gravesites and trapping cabins. Source: Internet

For the same year, Hydro-Québec cashed more than $2 billion in net profit by selling the Churchill Falls energy. Source: Internet

During the 1960s, the Churchill River (Labrador name: Grand River) was diverted at Churchill Falls, resulting in the flooding of an enormous area – today named the Smallwood Reservoir after Joey Smallwood, the first premier of Newfoundland. Source: Internet

The hydroelectric dam at Churchill Falls is the second largest underground power station in the world. Source: Internet

Western Labrador The highlands above the Churchill Falls was once an ancient hunting ground for the Innu First Nations and settled trappers of Labrador. Source: Internet

Close letter words and terms