life interest
noun

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

Browse by Subjects
manpower planning
redeemable preference share
OneChicago, LLC.
debtors control account
sales ledger clerk