Definition of storehouse
English to English noun - a depository for goods
Storehouses were built close to the docks.
source: WordNet 3.0 - A building for keeping goods of any kind, especially provisions; a magazine; a repository; a warehouse.
source: Webster 1913
Visual Synonyms 
Nearby Word
storehouse, store-house, struse, store cheese, suctorious, stirious, strigous, sudorous, strigose, stroke, studhorse, stress, streek, sidereous, storge, side horse, storage, strauss, striges, satirise
|
|
|