noun.
A place in which goods or merchandise are stored; a storehouse.
noun.
A large, usually wholesale shop.
transitive verb.
To place or store in a warehouse, especially in a bonded or government warehouse.
transitive verb.
To institutionalize (a person) in usually deficient housing and in conditions in which medical, educational, psychiatric, and social services are below par or absent.