high road

1 ENTRIES FOUND:
Save
high road noun
plural high roads
high road
noun
plural high roads
Learner's definition of HIGH ROAD
[count] old-fashioned
: a main road

the high road

chiefly US : a morally proper way of doing something
: an easy way to do something