Synonyms of armoury in English:

armoury


See definition of armoury

noun

1

SYNONYMS
arsenal, arms depot, arms cache, ordnance depot, magazine, ammunition dump