WTWM

whatsthatwordmean

← Definition
Guess

life sustaining

adjectiveProviding what is necessary to keep someone or something alive.

Synonyms

criticaladjectiveessentialadjectivevitaladjective

Built for word lovers.