|
Life support
noun 1.Equipment that makes life possible in otherwise deadly environmental conditions. Synonym: life-support system. 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 system.
WordNet 3.0 © 2010 Princeton University
Copyright © 2024 Free-Translator.com
|
|
|