arsenal

Noun
  1. All the weapons and equipment that a country has (synset 102746431)
  2. A military structure where arms and ammunition and other military equipment are stored and training is given in the use of arms (synset 102746212)
  3. A place where arms are manufactured (synset 102744372)

Other Searches