STOREHOUSE Meaning of STOREHOUSE in English n. a place where things are stored. Oxford English vocab. Оксфордский английский словарь. 2012