1 grant, (financial) aid, subsidy, subvention, allowance, allotment, contribution, donation, gift, present, award; bequest, inheritance, dowry:
The endowment was enough to support me for a year.
2 gift, presentation, bestowal, award, awarding, settlement:
The endowment of the grant was approved by the college.
3 endowments. qualities, talents, gifts, abilities, aptitudes, capabilities, capacities, qualifications, strengths; attributes, properties, characteristics:
She is a woman of considerable endowments.