VariousWords beta
Related Terms:
arms
storing
establishment
ammunition
manufacturing
nuclear triad
development
armamentary
supply
materiel
nuclear deterrent
repairing
arsenals
nation
military
football
all
stock
testing
club
store
armoury
weapon
war
Definitions:
Noun
arsenal
armory
armoury
Definition: a military structure where arms and ammunition and other military equipment are stored and training is given in the use of arms
Definition: A military establishment for the storing, development, manufacturing, testing, or repairing of arms, ammunition, and other war materiel; an armoury.