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


life support

; NAmE
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