Meaning of life-sustaining
Definition of life-sustaining
(adj)
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"
Other information on life-sustaining
WIKIPEDIA results for
life-sustaining
Amazon results for
life-sustaining
Tweet