Attested.to

Definition

any of the automatic rifles or semiautomatic rifles with large magazines designed for military use

Seed ·

Term in context

assault rifle in CommonParlance