VividLex

Home / Thesaurus / life-support system

Thesaurus: life-support system

equipment that makes life possible in otherwise deadly environmental conditions

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. n. equipment that makes life possible in otherwise deadly environmental conditions
  2. n. medical equipment that assists or replaces important bodily functions and so enables a patient to live who otherwise might not survive