[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.
STOREHOUSE
Meaning of STOREHOUSE in English
Cambridge English vocab. Кембриджский английский словарь. 2012