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