YourDictionary

Dictionary Home » Business » life beneficiary

life beneficiary business definition

A person named by a will or trust to receive benefits for the person's lifetime.

link/cite print suggestion box