Noun Definition

storehouse

1.Definition: a depository for goods

"Storehouses were built close to the docks"

Related Noun(s):depot, entrepot, storage, store

Category: Objects