|
Life-support system
noun 1.Equipment that makes life possible in otherwise deadly environmental conditions. Synonym: life support. 2.Medical equipment that assists or replaces important bodily functions and so enables a patient to live who otherwise might not survive. Synonym: life support.
WordNet 3.0 © 2010 Princeton University
Copyright © 2024 Free Translator.org
|
|
|