The Dictionary of Internal Security

Dictionary

English  
life imprisonment, life sentence, lifelong incarceration, life incarceration - adjective + noun MP3
 
Definitions  
Def: any sentence of imprisonment for a serious crime under which the convicted person is to remain in prison for the rest of his or her life or until paroled
Example: Portugal was the first country in the world to abolish life imprisonment by the prison reforms in 1884.
 
Usage note  
Word family  
 
Collocations  
 
See also  
 
dic_connotations