Find the word definition

Wiktionary
put one's cards on the table

alt. (context idiomatic English) To reveal one's true intentions, beliefs, feelings, or other previously concealed facts about one's situation; to speak frankly. vb. (context idiomatic English) To reveal one's true intentions, beliefs, feelings, or other previously concealed facts about one's situation; to speak frankly.