Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of life support

Source language: EnglishDictionary language: English

life support

noun

Definitions

  1. An artificial system designed to provide oxygen in an environment that lacks oxygen.

  2. Maintenance of vital functions of a critically ill or comatose person or a person undergoing surgery.

  3. The equipment and special procedures used for life support.

  4. Means of sustaining existence or continuation of something, usually in an artificial manner when it should have changed or terminated in its natural environment.