Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun storehouse
1 sense of storehouse
Sense 1
storehouse, depot, entrepot, storage, store -- (a depository for goods; "storehouses were built close to the docks")
=> depository, deposit, depositary, repository -- (a facility where things can be deposited for storage or safekeeping)