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.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.