LIFE SENTENCE


Meaning of LIFE SENTENCE in English

■ noun a punishment of life imprisonment.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.