warehouse means: Distribution center which orders, stores, and ships products to retailers. (in Cooking Dictionary)

What else does warehouse mean?

A storehouse is a place where goods and merchandise are kept; (in Merlin Dictionary)

Large, often wholesale shops. (in Merlin Dictionary)

Place or store something in a warehouse. (in Merlin Dictionary)

Institutionalize (a person) in a usually inadequate housing situation and conditions where medical, educational and social services are not available or lacking. (in Merlin Dictionary)