life-giving
Definitions
Providing or sustaining the conditions necessary for life.
Having a revitalizing or invigorating effect.
Examples
The spring rains provided a life-giving drink to the parched desert landscape.
Many cultures view the sun as a life-giving force that sustains all existence on Earth.
The doctor's life-giving intervention saved the patient during the critical surgery.
Synonyms
vivifying animating revitalizing nourishing restorative invigorating sustaining
Antonyms
deadly lethal destructive fatal harmful debilitating draining