HIGH ROAD


Meaning of HIGH ROAD in English

[high road] n (1709) 1: highway

2: the easiest course

3: an ethical course

Merriam-Webster English vocab.      Английский словарь Merriam Webster.