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)
Former name (until 1965): Grand Falls
Churchill Falls in American English
waterfall on the upper Churchill River, SW Labrador: c. 245 ft (75 m) high