stagecoach

noun
  1. a large horse-drawn vehicle used in the past to carry passengers and mail over long distances
  2. Usage: historical

Examples