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, studhorse, storge, stress, sidereous, streek, stroke, side horse, striges, strauss, storage, starches
|
|
|