An Encylopedia Britannica Company

high road

1 ENTRIES FOUND:
high road noun
plural high roads
high road
noun
plural high roads
Britannica Dictionary 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