Life-sentence meaning

Sentence of imprisonment for the rest of the defendant's life.
noun
0
0
Advertisement