storehouse[noun]Synonyms: depot, arsenal, depository, magazine, repository, store
[TahlilGaran] English Synonym Dictionary ▲
store‧house /ˈstɔːhaʊs $ ˈstɔːr-/
noun [countable]1. storehouse of information/memories etc something that contains a lot of information etc:
The local archives service offers a storehouse of material.2. old-fashioned a building where things are stored
Synonym : warehouse [TahlilGaran] Dictionary of Contemporary English ▲