life support

adjectiveRelating to or providing medical life-support equipment or systems.
nounMedical equipment or techniques used to keep a person alive when their vital organs are not functioning properly.

No synonyms or antonyms found for this word.

life support synonyms & antonyms | whatsthatwordmean | whatsthatwordmean