Toggle navigation
Register
Log in
Home
Learning Center
Learn More
Register
Log in
Word Definition
Arsenal
A public establishment for the storage, or for the manufacture and storage, of arms and all military equipments, whether for land or naval service.
Synonyms
Armory
Armories
Try it Free
Learn More