high ground

US 
UK 
  • n.有利条件
  • Web高地;制高点;牛被困在高地
high ground
n.
1.
(讨论或争论中的)优势,有利条件the advantage in a discussion or an argument, etc.
The government is claiming the high ground in the education debate.
政府在教育辩论中处于有利地位。

Sample Sentence

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