life-sustaining
Meanings
performing an essential function in the living body;
"vital organs"
"blood and other vital fluids"
"the loss of vital heat in shock"
"a vital spot"
"life-giving love and praise"
Synonyms
vital
life-sustaining
Scrabble Score: 0
Words With Friends Score: 0