life support
noun
°An artificial system designed to provide oxygen in an environment that lacks oxygen.
°A machine that keeps the body of an ill or injured person alive.