PUT ONE'S CARDS ON THE TABLE


Meaning of PUT ONE'S CARDS ON THE TABLE in English

show one's cards to the other players (Cards); reveal what is really happening

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