LAY THE CARDS ON THE TABLE


Meaning of LAY THE CARDS ON THE TABLE in English

v. put the cards on the table, be honest and open, tell a person honestly what one thinks of doing, tell someonw what one really plans to do, reveal what is really happening

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.