take to the highroad

  • 41high road — n. 1. Chiefly Brit. a main road; highway 2. an easy or direct way 3. a course of action, position, etc. that is uninfluenced by partisanship, self interest, vindictiveness, etc.: usually in the phrase take the high road: Also written highroad n.… …

    Universalium

  • 42high road — n. 1. Chiefly Brit. a main road; highway 2. an easy or direct way 3. a course of action, position, etc. that is uninfluenced by partisanship, self interest, vindictiveness, etc.: usually in the phrase take the high road: Also written highroad n …

    English World dictionary