Meaning of the word "put your cards on the table" in English

What does "put your cards on the table" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

put your cards on the table

US /pʊt jʊər kɑrdz ɑn ðə ˈteɪ.bəl/
UK /pʊt jʊər kɑrdz ɑn ðə ˈteɪ.bəl/
"put your cards on the table" picture

Idiom

1.

to reveal one's intentions, plans, or resources openly and honestly

Example:
It's time to put your cards on the table and tell us what you really want.
Before we make any decisions, I need everyone to put their cards on the table.
Learn This Word at Lingoland