LIFE-OR-DEATH Meaning of LIFE-OR-DEATH in English adjective = life-and-death Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005