■ noun a long term of imprisonment (rarely the whole of a person's life), which (in the UK) is now the only sentence for murder and the maximum for any crime.
LIFE IMPRISONMENT
Meaning of LIFE IMPRISONMENT in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004