equipment that makes life possible in otherwise deadly environmental conditions
<noun.artifact>
<noun.artifact>
life support |
life-support system |
sample sentences
"the astronauts relied on their life-support systems"
semantic pointers
hypernym