Definitions of mandatory life sentence
a term used to describe the obligatory punishment of having to spend the rest of your life in prison. In some jurisdictions, a mandatory life sentence must be given to a person convicted of certain crimes, such as murder.
Four men have received mandatory life sentences for Mr Strickland's murder.
This is a limited preview — please sign in or subscribe to learn everything we know about the term “mandatory life sentence”.