Quick definitions from WordNet (armoury)▸ noun:a place where arms are manufactured▸ noun:a collection of resources▸ noun:a military structure where arms and ammunition and other military equipment are stored and training is given in the use of arms▸ noun:all the weapons and equipment that a country has