Thun·der Bay (thŭn′dər) A city of southwest Ontario, Canada, onThunder Bay,an inlet on the northwest shore of Lake Superior. A major port and industrial center, it was created in 1970 by the amalgamation of the twin cities of Port Arthur and Fort William. ...
Define Thunderflies. Thunderflies synonyms, Thunderflies pronunciation, Thunderflies translation, English dictionary definition of Thunderflies. n. pl. thrips Any of various minute insects of the order Thysanoptera, having usually four narrow wings fring