RichThesaurus
life-sustaining
life-sustaining
synonyms
vital
life-preserving
energizing
basic
vivifying
major
prime
chief
enlivening
main
fundamental
animating
invigorating
key
vitalizing
life-giving
stimulating
necessary
essential
life-sustaining
antonyms
minor
destructive
dispensable