Definition of lifehood in English:

lifehood

(also livehood)

noun

  • Means of maintaining life: livelihood, sustenance.

Origin

Late Middle English; earliest use found in Promptorium Parvulorum. From life + -hood.

Pronunciation

lifehood

/ˈlʌɪfhʊd/