Synonyms of storehouse in English:

storehouse


See US English definition of storehouse

See UK English definition of storehouse

See Spanish definition of almacén

noun

1

SYNONYMS
warehouse, depository, repository, store, storeroom, depot, entrepôt
granary, silo
treasury, vault, strongroom
arsenal, armoury
godown
archaic garner