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.
Armoury Gallery was created in 2008.
Connaught Armoury was created in 1911.
Armoury Studios was created in 1996.
Lagos armoury explosion happened in 2002.
London Armoury Company was created on 1856-02-09.