life support

compound noun2 collocationsAvg. frequency: 7.9

A specific device that keeps a person alive when their vital organs cannot function on their own.

A set of medical equipment and procedures used to maintain a patient's vital functions.