HAVE (OR GAIN) THE UPPER HAND


Meaning of HAVE (OR GAIN) THE UPPER HAND in English

have ( or gain) the upper hand

have (or gain) an advantage or control.

→ upper

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.