STOREHOUSE


Meaning of STOREHOUSE in English

/ ˈ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.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.