Meaning of “lay your cards on the table” in the English Dictionary

american-english dictionary

"lay your cards on the table" in American English

See all translations

lay your cards on the table

also put your cards on the table

to be honest and not hide what you are thinking or doing:

I'm going to lay my cards on the table here, and say that I don't know what to do.

(Definition of “lay your cards on the table” from the Cambridge Academic Content Dictionary © Cambridge University Press)