Definitions for life-sustaining

Definitions for (adj) life-sustaining

Main entry: vital, life-sustaining

Definition: performing an essential function in the living body

Usage: vital organs; blood and other vital fluids; the loss of vital heat in shock; a vital spot; life-giving love and praise


Visual thesaurus for life-sustaining