Life Support Definition
līfsə-pôrt
noun
A life-support system or device.
Webster's New World
Alternative spelling of life support.
Wiktionary
Synonyms:
adjective
Of or relating to the methods, equipment, or conditions needed to sustain life.
American Heritage Medicine
Designating or of any system that enables normal living in space, under water, etc.
Webster's New World
Designating or of any device or system, usually connected directly to a patient, that can take over for a vital bodily organ or function that is failing or has failed.
Webster's New World
Life Support Is Also Mentioned In
Find Similar Words
Find similar words to life support using the buttons below.