a supply of arms:the most powerful weapon in our armory
US a place where arms are manufactured.
2an array of resources available for a particular purpose:his armory of comic routines
3North American a place where military reservists are trained or headquartered.
Middle English (in the sense 'armor'): from Old French armoirie, armoierie, from armoier 'to blazon', from arme 'weapon' (see arms). The spelling change in the 17th century was due to association with armor