armoury in Catalan armoury in Catalan armeria noun A place where arms are kept, an arsenal. Add to Flashcards