American English

Definition of life support noun from the Oxford Advanced American Dictionary


life support

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