Synonyms of Life-support

Primary definition: The use of specialized medical equipment to artificially maintain or assist vital bodily functions, such as breathing or blood circulation, in a patient who is critically ill.

Full Dictionary Entry

Antonyms & Opposite Concepts