fighting for life
- survivalRemaining alive against odds
- struggleLabored effort against resistance
- gaspingBreathing in sharp gulps
- desperateDriven by urgent need
- clingingGripping without release
breath · heartbeat · resuscitation · will · tenacity · grip · pulse · fading · critical · intensive · ventilator · flatline · rally · coma · bleeding · trauma · emergency · last-ditch
fighting for lifegiving up the ghost
Dying or stopping permanently
giving up · letting go · succumbing · throwing in the towel · surrendering
fighting for lifethriving
Succeeding vigorously
flourishing · full of life · robust · hale and hearty · vigorous