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