DictionaryAI

life-source

Short definition from Wiktionary

Noun

  1. Anything that is necessary for or that provides something that is necessary for sustaining life.

We haven’t written up life-source yet: Simple and Standard meanings, examples and a quiz.