An Encylopedia Britannica Company

life sentence

1 ENTRIES FOUND:
life sentence noun
plural life sentences
life sentence
noun
plural life sentences
Britannica Dictionary definition of LIFE SENTENCE
[count]
: the punishment of being sent to prison for the rest of your life