Find the word definition

Wiktionary
life estates

n. (life estate English)