Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of decease

- Departure, especially departure from this life; death.
- To depart from this life; to die; to pass away.

Crossword clue for decease

- Die