to be open and honest about your intentions or plans
"Let’s lay our cards on the table and discuss this honestly."
a place where powerful people make secret political decision...
an aggressive or forceful sales approach
to fail to do what one promised
A victory won at too great a cost to be worthwhile.
to impress or surprise someone very much
To be informed about something regularly.