noun
or shoulder gun
: a firearm that is normally fired while held in the hands and braced against or upon the shoulder — called also shoulder arm
noun
or shoulder gun
: a firearm that is normally fired while held in the hands and braced against or upon the shoulder — called also shoulder arm
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012