English dictionary
life imprisonment meaning and definition
Definition and meaning of life imprisonment at MeaningMonkey.org. life imprisonment meaning and definition in the English Dictionary.LIFE IMPRISONMENT noun
Definition of life imprisonment (noun)
- a sentence of imprisonment until death
Source: Princeton University Wordnet