On one's last legs Meaning, Definition & Usage

Definitions
  1. at, or near, the end of one's resources; hence, on the verge of failure or ruin, especially in a financial sense. Colloq.

Webster 1913