Home

Word

high ground, n.
more info a position of superiority over opponents or competitors
<noun.state>

high ground
semantic pointers
hypernym