Stagecoach trademark a British company that runs bus services in many parts of the UK and in some other countries. It also runs train services in the south of England.
[TahlilGaran] Dictionary of Contemporary English ▲
stage‧coach /ˈsteɪdʒkəʊtʃ $ -koʊtʃ/
noun [countable] a vehicle pulled by horses that was used in past times for carrying passengers and letters
[TahlilGaran] Dictionary of Contemporary English ▲