Arsenal (7)
'arsenal' is the definition.
(synonyms)
This is all the clue.
'arsenal' is the definition.
(synonyms)
This is all the clue.
(Other definitions for armoury that I've seen before include "Gun store" , "Collection of weapons" , "Means" , "Magazine for our army" , "All the weapons and equipment" .)