Synonyms of Life-support System in English :
Antonyms of Life-support System in English
Thesaurus of Life-support System in English
Life-support System
see definition of life-support systemSynonyms of life-support system
1. (noun) equipment that makes life possible in otherwise deadly environmental conditions
2. (noun) medical equipment that assists or replaces important bodily functions and so enables a patient to live who otherwise might not survive