Answer: storehouses

AnswerCrossword Clue
STOREHOUSESDepositories
storehousesA building used for storing goods
storehousesA large supply of something
storehousesSTOREHOUSE, a place where food and other stores are kept