armoury ( synonym found)

Definition of armoury:

(n) : a place where arms are kept, an arsenal; a collection of weapons and materiel

Definition of armoury:

(n) : a place where arms are kept, an arsenal; a collection of weapons and materiel

Back to Top