LAY / PUT YOUR CARDS ON THE TABLE


Meaning of LAY / PUT YOUR CARDS ON THE TABLE in English

to tell sb honestly what your plans, ideas, etc. are

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.