liferent
/ˈlaɪfərənt/Definitions
1. noun
A person who is sentenced to life imprisonment.
“The liferent prisoner spent decades in a maximum-security facility.”
1. noun
A person who is sentenced to life imprisonment.
“The liferent prisoner spent decades in a maximum-security facility.”