1. Noun
A storehouse for wares, or goods.
2. Verb
To deposit or secure in a warehouse.
3. Verb
To place in the warehouse of the government or customhouse stores, to be kept until duties are paid.
More about this word
Synonyms and related words
Explore this word
