Understanding Endowment Insurance: A Guide to Securing Your Financial Future Insurance Agency Reviews › Endowment › Financial › Future › Guide › Insurance › Securing › Understanding Admin July 03, 2023 Endowment insurance means you can secure your future by saving regularly. It provides a lump sum amount at the end of the policy term.