storehouse
1. |
(noun) a depository for goods; "storehouses were built close to the docks" |
|
Synonyms: depot, entrepot, storage, store |
|
Related Words: deposit, depository, garner, granary, magazine, powder magazine, powder store, railhead, repository, storage warehouse, treasure house, warehouse |
|
|