Silo
An arsenal, a weapons cache, etc. Armoury
An armoury is a place where weapons are kept (stored).
An armoury is a place where arms are made or kept, or a collection of weapons and materiel.
armoury
Armoury, magazine, or silo. Probably others also.
Armoury, magazine, or silo. Probably others also.
he went to Point a Military school where he learned about WWI weapons, ammuntion, armoury.
Connaught Armoury was created in 1911.
Armoury Studios was created in 1996.
Armoury Gallery was created in 2008.
Lagos armoury explosion happened in 2002.
London Armoury Company was created on 1856-02-09.