adj. 25B6; adjective DEAD, expired, gone, no more, passed on/away; perished, fallen; informal six feet under, pushing up daisies; formal deceased; euphemistic with God, asleep.
DEPARTED
Meaning of DEPARTED in English
Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012