1 a place where arms are kept; an arsenal.
2 an array of weapons, defensive resources, usable material, etc.
3 US a place where arms are manufactured.
Etymology: ME f. OF armoirie, armoierie f. armoier to blazon f. arme ARM(2): assim. to ARMOUR
Useful english dictionary. 2012.