Put your cards on the table

The meaning of the english idiom – Put your cards on the table

If you put your cards on the table, you make your thoughts or ideas perfectly clear.

Leave a Reply