1 N-COUNT [usually singular] 大路;大街;交通要道 A high road is a main road. 大路;大街;交通要道 [British]
in AM, use 美国英语用 highway
2 N-SING [usu the N to n] (可能导致…的)途径,方式 You say that something is the high road to a particular situation when it seems likely to lead to that situation. (可能导致…的)途径,方式
3 N-SING 最好(或最有把握)的途径;最保险的方式 If you say that someone is taking the high road in a situation, you mean that they are taking the most positive and careful course of action. 最好(或最有把握)的途径;最保险的方式 [mainly US]