Answer: storehouse

AnswerCrossword Clue
STOREHOUSEDepot
STOREHOUSEGranary.
STOREHOUSEMagazine
storehousea place where food and other stores are kept
storehouseA building used for storing goods
storehouseA large supply of something