English Dictionary
Definition put your shirt on something in British English
put your shirt on something phrase
phrase
1
to risk a lot of money in an investment or a bet
