hold all the cards

成語所屬單字card

hold all the cards — 慣用語

1. To be in a position of control because you have an advantage over others.

1.慣用語
釋義

掌握所有優勢

To be in a position of control because you have an advantage over others.

例句

In the merger talks, the larger company held all the cards.

With the only key, the guard held all the cards.