Uk English Meaning of life sentence
life sentence
Other Uk English words related to life sentence
No Synonyms and anytonyms found
Nearest Words of life sentence
Definitions and Meaning of life sentence in English
life sentence (n)
a prison term lasting as long as the prisoner lives
FAQs About the word life sentence
life sentence
a prison term lasting as long as the prisoner lives
No synonyms found.
No antonyms found.
life scientist => Life scientist, life science => Life science, life saver => Lifesaver, life ring => life ring, life raft => Life raft,