life sentence in Catalan life sentence in Catalan cadena perpètua noun (legal) A sentence of imprisonment for the remainder of the defendant's life. Add to Flashcards