• word of the day


    life-sustaining - Dictionary definition and meaning for word life-sustaining

    (adj) performing an essential function in the living body
    Synonyms : vital
    Example Sentence
    • vital organs
    • blood and other vital fluids
    • the loss of vital heat in shock
    • a vital spot
    • life-giving love and praise
Connect with us on Facebook