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