To lay your cards on the table is to say openly what you want and what you have. Lay your cards on the table now.
It is a deliberate choice to stop concealing, which is why it changes a negotiation. To lay your cards on the table first is risky and often the fastest way to a deal.
1phraselay your cards on the tableTo say openly what you want and what you have.
“He decided to lay your cards on the table in the first ten minutes.”
lay your cards on the table is a phrase.
Practised in Idioms