A building where weapons and ammunition are stored, or a place where military weapons are made or repaired.
From Old French 'armerie,' derived from Latin 'arma' (weapons). It entered English in the 15th century when such buildings became necessary for storing growing supplies of weapons.
Try Another Word