estate for life
English
Noun
estate
for
life
(
plural
estates for life
)
(
law
)
A
life estate
.