Life-sustaining

English word definition — powered by WordNet

ADJ

performing an essential function in the living body

Want to remember life-sustaining?

Sign up free to bookmark & revise