Armoury (7)
I believe the answer is:
arsenal
'armoury' is the definition.
(synonyms)
This is all the clue.
(Other definitions for arsenal that I've seen before include "London FC" , "Ammunition store or English soccer team" , "Premier League side founded by munitions workers in 1886" , "Mil. magazine; FA club" , "Gunners of North London" .)