STOREHOUSE


Meaning of STOREHOUSE in English

[store.house] n (14c) 1: a building for storing goods (as provisions): magazine, warehouse

2: an abundant supply or source: repository

Merriam-Webster English vocab.      Английский словарь Merriam Webster.