Antonyms and Synonyms for armoury

1. armoury (n.)

a place where arms are manufactured

Antonyms: Synonyms: