life estate - English Synonyms Dictionary

life estate

n.
[1] estate for life