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.orgSynonyms
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.
For the same year, Hydro-Québec cashed more than $2 billion in net profit by selling the Churchill Falls energy.
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.
The hydroelectric dam at Churchill Falls is the second largest underground power station in the world.
Western Labrador The highlands above the Churchill Falls was once an ancient hunting ground for the Innu First Nations and settled trappers of Labrador.