life support (0 synonym found)

We don't have any synonyms for life support yet.

Did you mean…

Think life support belongs in the thesaurus? Recommend it and we'll take a look.


Definition of life support:

°An artificial system designed to provide oxygen in an environment that lacks oxygen.
°A machine that keeps the body of an ill or injured person alive.

Definition of life support:

°An artificial system designed to provide oxygen in an environment that lacks oxygen.
°A machine that keeps the body of an ill or injured person alive.

Back to Top