Life-sustaining
What it means
Necessary for preserving life or essential bodily function.
Reach for it when describing material support whose interruption would threaten survival, not merely comfort
Solar batteries kept life-sustaining equipment running through the outage.