put cards on the table
put cards on the table
Meaning: be open and honest; reveal one’s position or intentions.
Example: Shawn thought it was time to put his cards on the table and tell his friend that he had no intention of continuing with him in the partnership.
keep card close to chest ❯❮ sweep under the carpet, rug
Idiom of the Day
Advertisement
1 Thoughts
It is very nice and useful for me
- Mahak May 2, 2018