STOREHOUSE


Meaning of STOREHOUSE in English

n. warehouse, depository or depositary, repository, storeroom, bank, store, (In Asia) godown; arsenal, magazine, armoury The company maintains storehouses in a dozen countries to better supply their customers

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.