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 & reviseEnglish word definition — powered by WordNet
performing an essential function in the living body
Want to remember life-sustaining?
Sign up free to bookmark & revise