to be open and honest about one’s intentions or feelings
"It’s time to lay our cards on the table and discuss the issue."
something that has a very small chance of success
a password that is difficult for others to guess, typically...
being examined or looked into by authorities for possible wr...
generally speaking; on the whole
to destroy relationships or connections permanently
to relax and take things easy