life support

noun

Definitions

  1. An artificial system designed to provide oxygen and other conditions necessary for human…

    An artificial system designed to provide oxygen and other conditions necessary for human life in an inhospitable environment.

  2. The maintenance of vital functions of a critically ill or comatose person or a person…

    The 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. + 1 more definition
    1. A means of sustaining existence or continuation of something, usually in an artificial…

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

      • As we've seen, Belarus is a Soviet time capsule that continues only because Russia is keeping it on life support.

The neighborhood

Vish — recursive loop

No curated loop yet for life support. Loops are being traced one word at a time while the ingestion pipeline matures.

sense glosses and etymology drawn from English Wiktionary · source · CC-BY-SA