2. (noun)endowment, endowment fund the capital that provides income for an institution Synonyms: talent, natural endowment, endowment fund, endowment, gift
3. (noun)endowment the act of endowing with a permanent source of income Synonyms: talent, natural endowment, endowment fund, gift