Idiom: Put your cards on the table

Idiom Definitions for 'Put your cards on the table'


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

See also: