arsenal
1.
(
noun
) a military structure where arms and ammunition and other military equipment are stored and training is given in the use of arms
Synonyms:
armory
,
armoury
Related Words:
military installation
2.
(
noun
) all the weapons and equipment that a country has
Synonyms:
armory
,
armoury
Related Words:
armament
3.
(
noun
) a place where arms are manufactured
Synonyms:
armory
,
armoury
Related Words:
foundry
,
metalworks
Terms and Conditions of Use / Copyright Notice