STOREHOUSE


Meaning of STOREHOUSE in English

n. a place where things are stored.

Oxford English vocab.      Оксфордский английский словарь.