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