life-sustaining definition

  • adjective:
    • being the chair or source of life; doing a required function within the residing body.
    • doing an important purpose into the living human anatomy

Related Sources

  • Sentence for "life-sustaining"
  • Synonym for "life-sustaining"
  • Phrases for "life-sustaining"
  • Equivalent for "life-sustaining"
  • Same Context for "life-sustaining"
41 votes

How would you define life-sustaining?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!