HIGH GROUND


Meaning of HIGH GROUND in English

[high ground] n (1944): a position of advantage or preeminence

Merriam-Webster English vocab.      Английский словарь Merriam Webster.