HOME | Definition of endowment policy (ENDOWMENT POLICY, Endowment policy)
This is an insurance policy which will pay out a single amount on a fixed date in the future or when the policyholder dies (whichever happens first).
http://www.pavisfm.co.uk/Jargon.htm