Definition of long train in US English:

long train

noun

  • A long-distance railway train.

Origin

Mid 19th century; earliest use found in The New Sporting Magazine.