life sentence
Explore definitions, synonyms, and language insights of life sentence
Definitions
                    Noun
                    
            a prison term lasting as long as the prisoner lives; "he got life for killing the guard"
                Explore definitions, synonyms, and language insights of life sentence