natural life sentence
Appearance
English
[edit]Noun
[edit]natural life sentence (plural natural life sentences)
- (law) A life sentence without the possibility of parole, commutation, etc.
- Synonym: LWOP
natural life sentence (plural natural life sentences)