IDIOM ►

to put your cards on the table

Meaning 1
to show your hand
Sentence 1
In poker when the bets are final, the remaining players show their cards.
Meaning 2
to not hide anything
Sentence 2
We're putting our cards on the table for you to see; we'll pay $250,000 for the building.