Storehouse Meaning

There are 1 meaning(s) for word Storehouse

Meaning 1 : a depository for goods

    Example : storehouses were built close to the docks

    Synonyms : depot,  entrepot,  storage,  store