Dictionary.com
Thesaurus.com

Churchill Falls

American  

noun

  1. waterfalls near the head of the Churchill River in southwestern Labrador, Newfoundland, in eastern Canada: site of hydroelectric power plant. About 200 feet (60 meters) wide; 316 feet (96 meters) high.


Churchill Falls British  

plural noun

  1. Former name (until 1965): Grand Falls.  a waterfall in E Canada, in SW Labrador on the Churchill River: site of one of the largest hydroelectric power projects in the world. Height: 75 m (245 ft)

"Collins English Dictionary — Complete & Unabridged" 2012 Digital Edition © William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012

Etymology

Origin of Churchill Falls

Named after Sir Winston Churchill in 1965

Example Sentences

Examples are provided to illustrate real-world usage of words in context. Any opinions expressed do not reflect the views of Dictionary.com.

Churchill Falls, upriver from and much bigger than Muskrat Falls, is the biggest nightmare.

From Economist • Aug. 15, 2017

Another part of the deal compensates the Innu for the flooding of their burial sites and hunting grounds during the construction of the original Churchill Falls Hydro Dam.

From Scientific American • Sep. 13, 2011

He personally badgered Winston Churchill into approving British support for the $1 billion hydroelectric development now being built at Churchill Falls.

From Time Magazine Archive

Churchill Falls hydroelectric project, named for his grandfather.

From Time Magazine Archive