Arsenal
English Meaning
A public establishment for the storage, or for the manufacture and storage, of arms and all military equipments, whether for land or naval service.
- A governmental establishment for the storing, development, manufacturing, testing, or repairing of arms, ammunition, and other war materiel.
- A stock of weapons.
- A store or supply: an arsenal of retorts.