Definitions of life sentence
the punishment of having to spend the rest of your life in prison
A man convicted of raping two women in Inverness has been given a life sentence.
There are multiple definitions - click on the translation that matches your context.
cadena perpetua means:
full
noun
the punishment of having to spend the rest of your life in prison
A man convicted of raping two women in Inverness has been given a life sentence.