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