STOREHOUSE


Meaning of STOREHOUSE in English

noun a mass or quality laid up.

2. storehouse ·noun a building for keeping goods of any kind, especially provisions; a magazine; a repository; a warehouse.

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