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 | ||