UPPER HAND


Meaning of UPPER HAND in English

= whip hand

Slang English vocab.      Английский сленговый словарь.