stagecoach
stage-coach
noun
A large, horse-drawn public coach for passengers and mail, travelling on a fixed route.
"The stagecoach arrived promptly at the inn."
Thesaurus
Synonyms: stage
stage-coach
A large, horse-drawn public coach for passengers and mail, travelling on a fixed route.
"The stagecoach arrived promptly at the inn."
Synonyms: stage