Submachine gun
~noun
Entry: machine gun that is a portable automatic firearm.
@ Milton-Kindersley Advanced Dictionary