Definition of life support noun from the Oxford Advanced Learner's Dictionary

 

life support

 noun
noun
BrE
 
; NAmE
 
[uncountable]
 
jump to other results
the fact of somebody being on a life-support machine Families want the right to refuse life support. She's critically ill, on life support.
See the Oxford Advanced American Dictionary entry: life support

Other results

All matches