[ noun ]
■ a place where arms are manufactured
→
armory
,
armoury
,
arsenal
[ noun ]
■ a military structure where arms and ammunition and other military equipment are stored and training is given in the use of arms
→
armory
,
armoury
,
arsenal
[ noun ]
■ all the weapons and equipment that a country has
→
armory
,
armoury
,
arsenal
※ You can download Most Useful English Words 15000 for free after posting your review!
To download this contents, you need to post your reviews for items about English learning. You can download it for free after posting your reviews.