Uk English Meaning of storehouse
warehouse
Other Uk English words related to warehouse
Nearest Words of storehouse
Definitions and Meaning of storehouse in English
storehouse (n)
a depository for goods
FAQs About the word storehouse
warehouse
a depository for goods
repository,warehouse,depository,depot,storage,arsenal,bank,bin,cache,container
No antonyms found.
storefront => Shop front, stored-program => stored program, stored program => stored program, store-bought => store-bought, store detective => Store detective,