life-sustaining Meaning, Definition & Usage
-
adjective satellite performing an essential function in the living body
vital.
- vital organs
- blood and other vital fluids
- the loss of vital heat in shock
- a vital spot
- life-giving love and praise