'assault rifle' definitions:

Definition of 'assault rifle'

From: WordNet
noun
Any of the automatic rifles or semiautomatic rifles with large magazines designed for military use [syn: assault rifle, assault gun]