life support noun
[noncount] 1 medical : the equipment, material, and treatment needed to keep a very sick or hurt patient alive
▪ He was removed from life support. ▪ She was put/kept on life support. 2 : the things that are needed to keep someone alive in a place (such as outer space) where life is usually not possible
▪ equipment providing life support for astronauts
▪ He was removed from life support. ▪ She was put/kept on life support.
▪ equipment providing life support for astronauts







