1. the action of endowing something or someone: "he tried to promote the endowment of a Chair of Psychiatry"Similarfundingfinancingsubsidizingdonation of money forprovision of capital forbequest of money forestablishmentestablishingfoundationinstitutionsetting upinauguration
▪ a form of life insurance involving payment of a fixed sum to the insured person on a specified date, or to their estate should they die before this date:"an endowment policy"