high ground

Noun
  1. A position of superiority over opponents or competitors (synset 113972681)

Other Searches