let someone know one's position openly, deal honestly He laid his cards on the table during the meeting to dispose of the excess inventory.
LAY ONE'S CARDS ON THE TABLE
Meaning of LAY ONE'S CARDS ON THE TABLE in English
English idioms vocab. Словарь английских идиом и выражений. 2012