endowment policy noun1 •a life assurance savings scheme designed to pay out a lump sum when the policy matures formsendowment policies