Plural of armoury; places where weapons and armor are stored and maintained, or military training facilities (British spelling).
Plural of armoury, from French 'armurerie'. These buildings were essential infrastructure for armies throughout history.
Try Another Word