A-Z: General definitions: Armament

Definition

Military weapons