depot(redirected from depots)
Also found in: Dictionary, Thesaurus, Medical, Legal, Encyclopedia.
- a business premise which is used to warehouse (i.e. store) goods in transit as part of a physical DISTRIBUTION CHANNEL engaged in the movement of goods from their place of manufacture to WHOLESALERS and RETAILERS of the product.
- a business premise which is used to provide a central parking facility for fleet operators of lorries, vans, coaches and buses who are engaged in the distribution of goods and the provision of travel services.