An
endowment policy is a type of life insurance plan that provides coverage for a specific period of time. If the policyholder survives the predetermined period, they receive a lump sum of money. If the policyholder dies during the policy term, a death benefit is paid out to the beneficiary. So an
endowment policy offers financial protection during the policy term and a payout at the end if the policyholder is still alive.
Full definition