support+of+life
131life support — noun a) An artificial system designed to provide oxygen in an environment that lacks oxygen. b) A machine that keeps the body of an ill or injured person alive …
132life support — medical machines that are used to keep a person alive who would otherwise die (respirators, feeding tubes, etc.) …