Hello,
I have a question.
Does "to throw all the marbles on the table" mean
"to show everything you have"?
And is it used when you try something difficult?
Thank you.
Tara
I think you are correct in your interpretation. It is similar to the idiom "put all your cards on the table"
This kind of phrase is often used in an informal negotiation. You are suggesting that there should be nothing hidden from each other in order to reach a quick settlement.
Hello Naamplao,
I see.
"put all your cards on the table" is easier to understand for me.
Thank you so much for teaching the idiom and explaining the situation
where they are used.
Tara