What does 'Put your cards on the table' mean?
If you put your cards on the table, you make your thoughts or ideas perfectly clear.
- Category: Gambling
- Contributed By: Linda Williams
Idioms similar to 'Put your cards on the table'
Buy our lists of British English, American English and Animal idioms in PDF format. They're perfect to use offline for reference or for use in class!