STOREHOUSE


Meaning of STOREHOUSE in English

[noun] [C] [plural] storehouses - US for warehouseTwo large storehouses belonging to relief agencies were robbed and food and clothing supplies stolen.(figurative formal) The importance of books - those storehouses of culture and knowledge - cannot be overstated.

Cambridge English vocab.      Кембриджский английский словарь.