Definition of Thunder Bay
city in southwestern Ontario, Canada, on Lake Superior population 108,359 ◆The city of Thunder Bay was formed in 1970 by consolidating the city of Fort William, which was originally a French fur-trading post in the 17th century, and the city of Port Arthur, which was a silver-mining town in the middle of the 19th century.
THUNDER BAY Defined for English Language Learners
Definition of Thunder Bay for English Language Learners
: city in Ontario, Canada
Seen and Heard
What made you want to look up Thunder Bay? Please tell us where you read or heard it (including the quote, if possible).