TOP

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 life sentence in the Oxford Advanced Learner's Dictionary