Definition of long-coach in English:

long-coach

noun

historical
  • An elongated stagecoach, able to accommodate a relatively large number of passengers.

Origin

Late 17th century; earliest use found in Reasons for continuing Stage-coaches.