LIFEHOLD


Meaning of LIFEHOLD in English

(n.) Land held by a life estate.

Webster's English dictionary.      Английский словарь Webster.