Similar Words
essential

Life-sustaining — synonyms, definition

1. life-sustaining (Adjective)

1 synonym
vital
1 definition

life-sustaining (Adjective) — Performing an essential function in the living body. ex. "life-sustaining organs"