VariousWords beta
Related Terms:
Definitions:
Noun
life sentence
life
Definition: a prison term lasting as long as the prisoner lives; "he got life for killing the guard"
Definition: A sentence of imprisonment for the rest of the defendant's life.