life-sustaining
adjective
- 1
performing an essential function in the living body
vital organs
blood and other vital fluids
Synonyms
Also useful for “life-sustaining”:Crossword— Multi-word entries show up in clues
performing an essential function in the living body
vital organs
blood and other vital fluids
Also useful for “life-sustaining”:Crossword— Multi-word entries show up in clues