Dictionary search results

Showing 1-2 of 2 results

assault rifle British & World English

A lightweight rifle developed from the sub-machine gun, which may be set to fire automatically or semi-automatically