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. 2012