Departure, especially departure from this life; death. His decease, which he should accomplish at Jerusalem. Luke ix. 31. And I, the whilst you mourn for his decease, Will with my mourning plaints your plaint increase. Spenser. Syn. -- Death; departure; dissolution; demise; release. See Death.
To depart from this life; to die; to pass away. She's dead, deceased, she's dea...