Noun · C1
arsenal
Meaning

a place where weapons are stored or a stock of weapons