English to English
arsenal
('/A/rs/@/n/-/l
)
noun (n)
- a military structure where arms and ammunition and other military equipment are stored and training is given in the use of arms(noun.artifact)source: wordnet30
- a place where arms are manufactured(noun.artifact)source: wordnet30
- A public establishment for the storage, or for the manufacture and storage, of arms and all military equipments, whether for land or naval service.(noun)source: webster1913