Definition of Thunder Bay from the Oxford Advanced Learner's Dictionary

 

Thunder Bay

 
BrE BrE//ˌθʌndə ˈbeɪ//
 
; NAmE NAmE//ˌθʌndər ˈbeɪ//
 
 
jump to other results
a port city in the Canadian province of Ontario, located on Lake Superior