English synonyms about - contact  

life-sustaining

adjective

1 life-sustaining

Performing an essential function in the living body.

synonym: vital.


Find more on life-sustaining elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0299