GAIN THE UPPER HAND


Meaning of GAIN THE UPPER HAND in English

win; acquire an advantage

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