high ground
English Dictionary
->
Letter H
-> high ground
Search Dictionary:
high ground Definition
(n)
a
position
of
superiority
over
opponents
or
competitors
high ground Synonyms
high ground
© Art Branch Inc.