life support

 

noun

[mass noun] Medicine
  • maintenance of a patient’s vital functions following disablement or in an adverse environment: [as modifier]: a life-support machine
  • informal equipment in a hospital used for life support: a patient on life support