LIFEHOLD Meaning of LIFEHOLD in English (n.) Land held by a life estate. Webster's English dictionary. Английский словарь Webster. 2012