• more Thesaurus
  • Definition
    • depot : A storage facility, in particular, a warehouse.

      • depot : A storage space for public transport and other vehicles where they can be maintained and from which they are dispatched for service.

        • depot : A bus station or railway station.

          • depot : A place where recruits are assembled before being sent to active units.

            • {{t.term}} - {{t.type}}
          • Derivative