Armoury
Part of speech: noun
Definition: A place where arms are kept, an arsenal. A collection of weapons and materiel.
Armory
Part of speech: noun
Definition: HeraldryA place where arms are kept, an arsenal.A collection of weapons and materiel.A place where arms are made.