/ ˈstɔːhaʊs; NAmE ˈstɔːrh-/ noun
1.
a building where things are stored
SYN warehouse
2.
storehouse of information, knowledge, etc. a place or thing that has or contains a lot of information
/ ˈstɔːhaʊs; NAmE ˈstɔːrh-/ noun
1.
a building where things are stored
SYN warehouse
2.
storehouse of information, knowledge, etc. a place or thing that has or contains a lot of information
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005