1. (noun)arsenal, armory, armoury all the weapons and equipment that a country has Synonyms: arsenal, armory, armoury, inventory
2. (noun)arsenal, armory, armoury a military structure where arms and ammunition and other military equipment are stored and training is given in the use of arms Synonyms: arsenal, armory, armoury, inventory
3. (noun)armory, armoury, arsenal a place where arms are manufactured Synonyms: armory, arsenal, inventory, armoury