life interest
noun

a situation where someone benefits from a property as long as he or she is alive

Browse by Subjects
credit balance
round trip commission
load spread option
Blue list
real rate of return