DEPART THIS LIFE


Meaning of DEPART THIS LIFE in English

to die. People say 'depart this life' to avoid saying 'die'.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.