Word info

life-source

Noun

Meaning

life-source (plural life-sources)

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

Source: en.wiktionary.org

Close letter words and terms