Meaning of “life sentence” - Learner’s Dictionary

life sentence

noun [ U ] uk us (informal life)

the punishment of spending a very long time, or the rest of your life, in prison

(Definition of “life sentence” from the Cambridge Learner’s Dictionary © Cambridge University Press)