Noun
·
C1
arsenal
Meaning
a place where weapons are stored or a stock of weapons
Lists
Building
Military
Places