What is the full meaning of armory
a place where weapons are stored, also ARMOURY [n ARMORIES]
Example of the word armory placed on a Scrabble board.