5 Insiders Just Put Their Cards On The Table
“Put your cards on the table” means to be honest with other people and to tell them one’s thoughts, plans, etc., according to Merriam-Webster’s definition. The idiom comes from poker games as players put their cards on the table to...