Synonyms
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