high ground
تعریف انگلیسی
noun
- a position of superiority over opponents or competitors