Synonyms of Not long for this world

Primary definition: Likely to die, end, or fail very soon.

Full Dictionary Entry

Antonyms & Opposite Concepts