life-sustaining

Adjective
  1. Performing an essential function in the living body (synset 300905499)
    "vital organs"; "blood and other vital fluids"; "the loss of vital heat in shock"; "a vital spot"; "life-giving love and praise"

Found on Word Lists

Other Searches