Synonyms of armoury in English:

armoury


See definition of armoury

noun

1

SYNONYMS

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