lifehood

/ˈlaɪfʊd/ or /ˈlaɪfhaʊd/

Definitions

1. noun

The state or period of being alive; the duration of an organism’s life.

“The long lifehood of the ancient tree was a testament to its resilience.”

Synonyms

  • existence
  • lifetime

Antonyms

  • death
  • demise