English synonyms about - contact  

life sentence

noun

1 life sentence

A prison term lasting as long as the prisoner lives.

synonym: life.

Dutch: levenslange gevangenisstraf, levenslang
Polish: dożywocie


Find more on life sentence elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0286