assault rifle Meaning, Definition & Usage

  1. noun any of the automatic rifles or semiautomatic rifles with large magazines designed for military use
    assault gun.

WordNet