As nouns,
Thompson submachine gun is a hyponym of
submachine gun; that is, Thompson submachine gun is a
word with a more specific, narrower meaning than
submachine gun:
submachine gun: machine gun that is a portable automatic firearm
Thompson submachine gun: a .45-caliber submachine gun