LIFE SENTENCE Meaning of LIFE SENTENCE in English noun the punishment by which sb spends the rest of their life in prison Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005