high ground

from WordNet (r) 3.0 (2006)
high ground
    n 1: a position of superiority over opponents or competitors
    

[email protected]