Acronym definition

What does SMG mean?

SMG stands for Sub Machine Gun.

Submachine gun (SMG) is an automatic weapon handy, small and light, which is from cartridges of relatively low power pistols.

submachine gun for the first time at the time of World War I was coined. In World War II in massive amounts was handled. Nowadays, in many armies, weapons, aggressive alternative submachine gun.
SMG