Advertisement
Advertisement
View synonyms for
storehouse
[ stawr-hous, stohr- ]
noun
plural storehouses
- a building in which things are stored.
Synonyms: ,
- any repository or source of abundant supplies, as of facts or knowledge.
storehouse
/ ˈɔːˌʊ /
noun
- a place where things are stored
Discover More
Word History and Origins
Origin of storehouse1
Advertisement
Advertisement
Advertisement
Advertisement
Browse