Get Your Premium Membership

Storehouse

Definition

[n] a depository for goods; "storehouses were built close to the docks"

Related Information

More Storehouse Links

Synonyms

depot, entrepot, storage, store