1 life imprisonment | Definition of life imprisonment

life imprisonment

noun

Definition of life imprisonment

: the punishment of being kept in a prison for the rest of one's life