Apedia

Put Cards Table Lay One’s Speak Honestly Openly

Phrase/Idiom put / lay one’s cards on the table
Definition If you put your cards on the table, you speak honestly and openly about your feelings and intentions.
Example It was time for her to put her cards on the table and reveal the truth.

Learn with these flashcards. Click next, previous, or up to navigate to more flashcards for this subject.

Next card: Put wool pull somebody’s eyes idiom means deceive

Previous card: Put back someone’s phrase means annoy ignore

Up to card list: English Idioms & Phrases Dictionary