mandatory life sentence

noun

  • Procedural Law and Evidence
  • Criminal Law

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”.

Phrase Bank for mandatory life sentence