Hacker News new | ask | show | jobs
by derekja 1055 days ago
Colloquially I think you may be right, but the dictionary definition makes it appropriate here: Demise Definition & Meaning noun ; a · death ; b · a cessation of existence or activity ; c · a loss of position or status.