laying cards on the table

Related

confession · disclosure · candid · truth · bluff · hand · gamble · openness · straight · dealing · showing · secrets · vulnerable · frank · admission · chips · stakes · sincerity

Opposites
transparency vs. concealment

laying cards on the tableholding back

Preventing forward movement

keeping mum · stonewalling · dissembling · keeping secrets · obfuscating

directness vs. indirectness

laying cards on the tablebeating around the bush

Avoiding direct communication

hedging · equivocating · speaking in riddles · mincing words · talking in circles

Familiarity
Top 2,000,000