Words: assault rifle assault gun
Part of speech: n
Definition: any of the automatic rifles or semiautomatic rifles with large magazines designed for military use