Vocabulary

命を懸ける

to put one's life on the line; to risk one's life; to put everything one has into it

expression verb