We do not currently know of any synonyms for put one's cards on the table.
The verb put one's cards on the table is defined as: