Dictionary of Business Terms: life beneficiarylife beneficiaryparty entitled to the use of or income from property during his or her lifetime;