Share this entry

life support Syllabification: life sup·port

Definition of life support in English:

noun

The maintenance of a person’s vital functions when they are very ill or in an environment such as space or under water: his wife decided to remove him from life support and take him home to die with hospice care a patient on life support figurative the measures might get the technology sector off life support

Definition of life support in:

Share this entry

 

What do you find interesting about this word or phrase?

Comments that don't adhere to our Community Guidelines may be moderated or removed.

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources