on your last legs - definition and synonyms

phrase informal
  1. 2
    very ill and not likely to live much longer

    I’m not on my last legs yet, thank you very much!

See also main entry: last