Phrases Sharing Personal Information

To lay one's cards on the table

C2

Meaning

To be completely honest and open about something.

Example sentences

John: 'I think it's time to lay my cards on the table and explain my true intentions.'<br>

Alice: 'I appreciate your honesty; it's essential for building trust.'

John: 'That took a lot of courage, I admire her for that.'

Alice: 'She decided to lay her cards on the table and confess everything.'<br>