American English

Definition of life sentence noun from the Oxford Advanced American Dictionary

 

life sentence

 noun
noun
 
 
jump to other results
the punishment in which someone spends the rest of their life in prison He's currently serving a life sentence for murder.
See the Oxford Advanced Learner's Dictionary entry: life sentence