Home

Word

life-support system, n.
more info medical equipment that assists or replaces important bodily functions and so enables a patient to live who otherwise might not survive
<noun.artifact>

life support life-support system

sample sentences

"the patient is on life support"
semantic pointers
hypernym
more info equipment that makes life possible in otherwise deadly environmental conditions
<noun.artifact>

life support life-support system

sample sentences

"the astronauts relied on their life-support systems"
semantic pointers
hypernym