English noun: storehouse | |||
| 1. | storehouse (artifact) a depository for goods | ||
| Samples | Storehouses were built close to the docks. | ||
| Synonyms | depot, entrepot, storage, store | ||
| Broader (hypernym) | deposit, depositary, depository, repository | ||
| Narrower (hyponym) | dump, garner, granary, magazine, powder magazine, powder store, railhead, storage warehouse, treasure house, warehouse | ||