life-giving Meaning, Definition & Usage

  1. adjective satellite giving or having the power to give life and spirit
    vitalizing.
    • returning the life-giving humus to the land"- Louis Bromfield
    • life-giving love and praise
    • the vitalizing rays of the warming sun

WordNet


Life"-giv`ing adjective
Definitions
  1. Giving life or spirit; having power to give life; inspiriting; invigorating.

Webster 1913