The Law Dictionary
LIFE SENTENCE
Law Professor
11 years ago
A prison sentence for the term of one’s natural life.
Exit mobile version