駅伝

long-distance relay race; stagecoach; post horse

Meaning

  1. n abbreviation
    long-distance relay race
  2. n
    stagecoach; post horse