in

put cards on the table

put (or lay) one’s cards on the table

Meaning be open and honest reveal one’s position or intentions used to show conversations need to take place in an …

What do you think?

6700 points
Upvote Downvote

Posted by Sean

bull’s eye

keep card close to chest