Definition of 駅馬車 (えきばしゃ)

noun
stagecoach
Related Kanji
station
horse
car