Definition of life's end in English:

life's end

noun

archaic
  • The end of one's life, one's death.

Origin

Old English.