on one's last legs

on one's last legs  {adj. phr.}
Failing; near the end.
The blacksmith's business is on its last legs.
The dog is old and sick. He is on his last legs.
Categories: {adj. phr.}