- Engineering designating or of any system that enables normal living in space, under water, etc.
- Med. designating or of any device or system, usually connected directly to a patient, that can take over for a vital bodily organ or function that is failing or has failed
a life-support system or device
A life-support system: a patient on life support.
Of or relating to the methods, equipment, or conditions needed to sustain life.
- Alternative spelling of life support.