Meaning of the word "life imprisonment" in English

What does "life imprisonment" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

life imprisonment

1.
Learn This Word at Lingoland