Put-one-s-money-where-one-s-mouth-is definitions

To make or take a bet.
verb
0
0
(idiomatic) To take an obvious stake in the truth of a claim that one is making.
verb
0
0