Idiom: Put your cards on the table

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'

See also: