store ‧ house /ˈstɔːhaʊs $ ˈstɔːr-/ BrE AmE 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 SYN warehouse