1.

Select the most appropriate meaning of the given idiom.put one's cards on the table

A. to be able to continue
B. to deal a game of cards
C. to be honest
D. to accept defeat
Answer» D. to accept defeat


Discussion

No Comment Found