endowment
n. 1 endowing. 2 endowed income. 3 (attrib.) Denoting forms of life insurance with payment of a fixed sum on a specified date, or on the death of the insured person if earlier.
n. The act of bestowing a dower, fund, or permanent provision for support.