English dictionary

life-support system meaning and definition

Definition and meaning of life-support system at MeaningMonkey.org. life-support system meaning and definition in the English Dictionary.

LIFE-SUPPORT SYSTEM noun

Definition of life-support system (noun)

  1. equipment that makes life possible in otherwise deadly environmental conditions
    • "the astronauts relied on their life-support systems"
    • synonyms: life support
  2. medical equipment that assists or replaces important bodily functions and so enables a patient to live who otherwise might not survive
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: