life noun definition in Types of punishment topic from the Oxford Advanced Learner's Dictionary

life

 noun: Types of punishment topic
[uncountable] the punishment of being sent to prison for life; life imprisonment The judge gave him life. She is doing life for murder.

Explore other topic groups related to Types of punishment

Crime and law