warehouse
noun
1. a storehouse for goods and merchandise
Definition categories: man–made, depot, entrepot, storage, store, storehouse
1. a storehouse for goods and merchandise
Definition categories: man–made, depot, entrepot, storage, store, storehouse