interest on property that is payable during the owner's lifetime but cannot be passed on to another or others after his or her death.
LIFE INTEREST
Meaning of LIFE INTEREST in English
Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012