Find the word definition

Wiktionary
tenancies for life

n. (tenancy for life English)