life support

3 ENTRIES FOUND:

life support

noun

Definition of LIFE SUPPORT

: equipment, material, and treatment needed to keep a seriously ill or injured patient alive <research shows that if basic life support is used on serious trauma victims within four minutes and advanced life support within eight, nearly 50% of them survive—Nancy Gibbs et al> <was on full life support for three weeks—Richard Hoffer>

Seen & Heard

What made you want to look up life support? Please tell us where you read or heard it (including the quote, if possible).