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:
add yours
Source: A Dictionary of American Idioms
Leave my opinion