Thunder Bay: Meaning and Definition of

Thun'der Bay'

Pronunciation: [key]
  1. a port in W Ontario, in S Canada, on Lake Superior: created in 1970 by the merger of twin citiesand two adjoining townships. 108,411. Also called
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.