Princeton's WordNet
storehouse, depot, entrepot, storage, store(noun)
a depository for goods
Synonyms:
repositing, storehouse, computer storage, terminal, computer memory, fund, stock, storage, shop, store, reposition, depot, memory, memory board, warehousing, terminus, entrepot, transshipment center
PPDB, the paraphrase database
List of paraphrases:
warehouse, store, depot
© Synonyms.com