armoury
1.
(
noun
) a place where arms are manufactured
Synonyms:
armory
,
arsenal
Related Words:
foundry
,
metalworks
2.
(
noun
) a collection of resources; "he dipped into his intellectual armoryto find an answer"
Synonyms:
armory
,
inventory
Related Words:
imagination
,
resource
,
resourcefulness
3.
(
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
,
arsenal
Related Words:
military installation
4.
(
noun
) all the weapons and equipment that a country has
Synonyms:
armory
,
arsenal
Related Words:
armament
Terms and Conditions of Use / Copyright Notice