hold all the cards

成語所屬單字card

hold all the cards — 慣用語

1. to have most of the power in a discussion or contest.

1.慣用語
釋義

掌握優勢

to have most of the power in a discussion or contest.

例句

Because only one bank would lend, it held all the cards.