Definitions of life imprisonment:

  • noun:   a sentence of imprisonment until death