Idioms Put one’s cards on the table Meaning: To be completely open and honest about your intentions or feelings. Example: It’s time to put our cards on the table and discuss the real issues. ShareTweetPin ItShareShare