We found 2 definitions of assault gun from 1 different sources.
Noun |
||
assault gun - 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 | ||
assault gun - any of the automatic rifles or semiautomatic rifles with large magazines designed for military use | ||
assault rifle | ||
automatic rifle, machine rifle, automatic light machine gun |