HOLD ALL THE CARDS


Meaning of HOLD ALL THE CARDS in English

be in a very strong position.

→ card

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