noun
An armory or arsenal (place to store weapons)
(figurative) a store, store room or other collection.