on your last legs

成語所屬單字leg

on your last legs — 慣用語

1. very tired or close to failing, dying, or no longer working.

1.慣用語
釋義

筋疲力盡;瀕臨報廢

very tired or close to failing, dying, or no longer working.

例句

After hiking for twelve hours, the group was on their last legs and desperately needed a rest.