high road

US 
UK 
  • n.公路干线;交通要道;最直接的方式
  • Web捷径;高路;高道
Plural Form:high roads  
high road
n.
1.
公路干线;交通要道a main or important road
2.
~ (to sth)
最直接的方式the most direct way
This is the high road to democracy.
这是通向民主的直接途径。

Sample Sentence

Definition:
Category:AllAll,OralOral,WrittenWritten,TitleTitle,TechnicalTechnical
Source:AllAll,DictionaryDictionary,WebWeb
Difficulty:AllAll,EasyEasy,MiddleMiddle,HardHard