Decease

Webster's Dictionary of the English Language

·noun Departure, especially departure from this life; death.

II. Decease ·vi To depart from this life; to Die; to pass away.