Meaning of high ground
Definition of high ground
(noun)
a
position
of
superiority
over
opponents or competitors
Other information on high ground
WIKIPEDIA results for
high ground
Amazon results for
high ground
Tweet