Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

hudson bay Definition

Cancel
hudson bay
geographical name(Hudson Bay)
inlet of the Atlantic in northern Canada bounded by Quebec, Ontario, Manitoba, and Nunavut; an inland sea 850 miles (1368 kilometers) long

Words Related to hudson bay!

hudson bay Examples by Brain Bank Users