Find the word definition

Wiktionary
lay one's cards on the table

vb. (alternative form of put one's cards on the table English)