To have the cards in one's own hands
Meaning, Definition & Usage
Dictionary
Related
Definitions
to have the winning cards; to have the means of success in an undertaking.
Webster 1913
Previous
Next