History
History
Synonyms
UK
US
Meaning:
arsenal

a government building where weapons and ammunition are made or stored

storage of weapons

depot

a storehouse or warehouse; a railway or bus station

storage place; station

refectory

a large dining-room (e.g. in a college)

room for large affairs

ARMORY as in Wiktionary
ARMORY as in Wikipedia