Decease

English word definition — powered by WordNet

NOUN

the event of dying or departure from life

VERB

pass from physical life and lose all bodily attributes and functions necessary to sustain life

Want to remember decease?

Sign up free to bookmark & revise