Definition of train depot in US English:

train depot

noun

  • 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.

Origin

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