Definition of life support noun from the Oxford Advanced American Dictionary

 

life support

 noun
noun
 
[uncountable]
 
jump to other results
the medical equipment or treatment used to keep someone alive when they are extremely sick Families want the right to refuse life support. She's critically ill,on life support.
See the Oxford Advanced Learner's Dictionary entry: life support

Other results

All matches