HAS THE UPPER HAND


Meaning of HAS THE UPPER HAND in English

has the advantage, has the dominating position, has control

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.