storehouse

store-house

noun

A building or place where large quantities of goods or provisions are kept.

"The old barn became a storehouse for winter feed."

Thesaurus

Synonyms: store, depot, entrepot, storage