Noun life imprisonment has 1 sense
  1. life imprisonment - a sentence of imprisonment until death
    --1 is a kind of
    captivity, imprisonment, incarceration, immurement
,
TOP