tommy gun
Concise Oxford English Dictionary © 2008 Oxford University Press:
tommy gun
▶noun informal a type of sub-machine gun.
– origin 1920s: contr. of Thompson gun, named after John T. Thompson, the American army officer who conceived it.
'tommy gun' also found in these Oxford entries:

