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.
A storehouse for weapons; arsenal
(Countable) An amount of something supplied.
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.
Find another word for arsenal. In this page you can discover 30 synonyms, antonyms, idiomatic expressions, and related words for arsenal, like: stockpile, storehouse, armory, armoury, munitions factory, ammunition depot, depot, dockyard, stock, supply and weapons.