LIFEHOLD


Meaning of LIFEHOLD in English

noun land held by a life estate.

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