life-sustaining (adj.)

  1. performing an essential function in the living body; vital organs; blood and other vital fluids; the loss of vital heat in shock; a vital spot; life-giving love and praise

    [ Syn: vital ]

The dictionary is based on the WordNet Electronic Lexical Database.
WordNet 3.0 Copyright 2011 by Princeton University. All rights reserved.