English Dictionary
Definition armory in British English
armory
/ˈɑː(r)məri/
Synonyms and related words
