lay one's cards on the table



lay one's cards on the table

Also, put one's cards on the table. Be open and honest, reveal one's position or intentions, as in John laid his cards on the table and told her how much they could afford. This expression alludes to showing the hand one holds. [c. 1900] Also see show one's hand.
See also: card, lay, on, table

Common Names:

NameGenderPronouncedUsage
Thu-Vietnamese
Reinhilde-German
DwayneDWAYN, də-WAYNEnglish
Lera-Russian, Ukrainian
Phanouel-Biblical Greek
Euphrosyne-Greek Mythology