sub-machine gun (n.) Look up sub-machine gun at Dictionary.com
"light, portable machine gun," 1926, from sub- + machine gun.