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 …

    Wiktionary

  • 132life support — medical machines that are used to keep a person alive who would otherwise die (respirators, feeding tubes, etc.) …

    English contemporary dictionary