Main definitions of Churchill River in English

: Churchill River1Churchill River2

Churchill River1

proper noun

  • A river that flows for 1,000 miles (1,600 km) from northern Saskatchewan across Manitoba to Hudson Bay at Churchill.

Main definitions of Churchill River in English

: Churchill River1Churchill River2

Churchill River2

proper noun

  • A river that flows for 600 miles (1,000 km) from the Canadian Shield across eastern Labrador to the Labrador Sea. Its high falls generate hydroelectric power. Formerly called the Hamilton River.