DictionaryForumContacts

   English
Google | Forvo | +
to phrases
life imprisonment
law punishment of spending one’s remaining life in prison; A type of sentence where the convicted criminal is ordered to spend the rest of his or her life in prison
life: 23 phrases in 5 subjects
Abbreviation14
Military4
NASA1
Non-governmental organizations2
Religion2