Definitions of high ground:

  • noun:   a position of superiority over opponents or competitors