A policy which combines investment with insurance and runs for a specific period. It builds up a cash value, generally on either a with-profit or with unit-linked basis and is paid out at the end of the policy term or when you die (whichever is the earliest). Financial Services Glossary
* * *
* * *
endowment policy UK US noun [C] INSURANCE
Financial and business terms. 2012.