English noun: life-support system |
1. | life-support system (artifact) equipment that makes life possible in otherwise deadly environmental conditions |
|
| Samples | The astronauts relied on their life-support systems.
|
|
| Synonyms | life support |
|
| Broader (hypernym) | equipment |
|
2. | life-support system (artifact) medical equipment that assists or replaces important bodily functions and so enables a patient to live who otherwise might not survive |
|
| Samples | The patient is on life support.
|
|
| Synonyms | life support |
|
| Broader (hypernym) | equipment |
|