put one's cards on the table

Disclose one's position

To put one's cards on the table is to reveal one's intentions, resources, or position openly and honestly.

The phrase comes from card games where concealing your hand is strategic—laying cards down ends the concealment.

After months of negotiation, she finally put her cards on the table and named her price.

The expression implies a shift from guarded maneuvering to frank disclosure.

Related

sincerity · lay bare · dialogue · clear the air · openness · honest conversation · forthrightness · heart to heart · courage · declaration · genuineness · integrity · disclosure · authenticity · open book · fragility · trustworthiness · revelation

Opposites
communication transparency

put one's cards on the tablebluff

Calculated false front

deceive · dissemble · keep mum · hold back · obfuscate

strategic disclosure

put one's cards on the tablehedge one's bets

Reduce risk by diversifying

play it safe · keep one's powder dry

transparency/disclosure

put one's cards on the tablekeep one's cards close to one's chest

Withhold information strategically

keep mum · keep one's own counsel · hold back · keep quiet · hedge

Family

carded, carding, tables, tabled, tabulate

Familiarity
Top 200,000
Profile
Known to kids · Used worldwide · Timeless · Everyday, not technical · Rated G