assault gun
Explore definitions, synonyms, and language insights of assault gun
Definitions
                    Noun
                    
                any of the automatic rifles or semiautomatic rifles with large magazines designed for military use
                
                    Noun
                    
            an armored vehicle with the chassis of a tank (but no turret) and a large gun; used as an antitank weapon and to support infantry