Meaning of train depot in English:

train depot


  • 1Military
    A place where stores from a train are deposited; compare "depot"(now rare).

  • 2A railway station; (also) a place where trains are housed and maintained and from which they are dispatched for service.


Mid 19th century; earliest use found in United Service Journal.