Definition of Thunder Bay in US English:

Thunder Bay

proper noun

  • A city on an inlet of Lake Superior in southwestern Ontario; population 109,140 (2006). It is one of Canada's major ports.

Pronunciation

Thunder Bay

/ˌθəndər ˈbeɪ/