Definition, Meaning & Synonyms
to put your cards on the table
idiom
/tuː pʊt jʊər kɑːrdz ɒn ðə ˈteɪbl/

Definition
To be honest and open about your thoughts, feelings, or intentions.

Examples
- It’s time to put your cards on the table about your plans for the future.
- He decided to put his cards on the table during the meeting and share his views openly.
- In negotiations, it’s important to put your cards on the table to reach an agreement.

Meaning
This phrase means to disclose your true feelings or intentions, especially in a situation where you might be hiding them or holding back. It encourages straightforwardness and candidness in communication.

Synonyms
- be honest
- come clean
- lay it all out
- show your hand