Synonyms of storehouse
Copyright © 2016 by HarperCollins Publishers. All rights reserved.
depositoryA depository is a place where objects can be stored safely.
• They have 2,500 tons of paper stored in their depository.
depotA depot is a place where large amounts of raw materials, equipment, arms, or other supplies are kept until they are needed.
• a government arms depot
storeA store is a place where things are kept while they are not being used.
• a grain store
Thesaurus for storehouse from the Collins English Thesaurus