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