| Synonyms, Thesaurus & Antonyms of 'life-support system' |
|
|
1. (noun) life-support system, life support
equipment that makes life possible in otherwise deadly environmental conditions
Synonyms: life-support system, life support
2. (noun) life-support system, life support
medical equipment that assists or replaces important bodily functions and so enables a patient to live who otherwise might not survive
Synonyms: life-support system, life support
|
|
|
|
|
|
|
|
|
| Alternative search options for 'life-support system' |
|
|
|
|
|
|
|