die on your feet

die on your feet

come to a sudden or premature end. informal
See also: die, feet, on