life interest
noun

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

Browse by Subjects
impact
paydown
financial services
National Securities Markets Improvement Act of 1996 (NSMIA)
Greenback