life-support

Adjective
  1. Of or pertaining to equipment or methods used to sustain life (synset 302766406)

Other Searches