put one's shirt on
idiomDefinition of put one's shirt on
chiefly British, informal
: to bet a lot of money on (someone or something)
I put my shirt on a horse in the second race.