armoury Play nounA place where weapons are kept. SYNONYMS ammunition dumparms cachearms depotarsenalmagazineordnance depot