Definitions for "armoury"
all the weapons and equipment that a country has.
a military structure where arms and ammunition and other military equipment are stored and training is given in the use of arms.
a storage place for weapons and other war equipment
Keywords:  manufactured, place
a place where arms are manufactured.
Keywords:  resources, collection
a collection of resources.