A storehouse for weapons; arsenal
The definition of a magazine is a storage place, a place where ammunition is stored, or a publication with articles, photographs, and advertisements published at regular intervals.
A supply stored for future use, usually carefully accrued and maintained.
(By extension) A single non-geographical place where a large quantity of something can be found.
(Countable) An amount of something supplied.
Find another word for arsenal. In this page you can discover 15 synonyms, antonyms, idiomatic expressions, and related words for arsenal, like: ammunition dump, armory, armoury, arms plant, military warehouse, munitions factory, ammunition depot, magazine, stockpile, depot and dockyard.