• grant, award, donation; talent, gift, ability (furnished by god, nature, etc.)
• an endowment is a gift of money that is made to an institution such as a school or hospital.
• someone's endowments are their natural qualities and abilities; a formal use.
• fund from which sums of money are given
• an endowment policy is an insurance policy which will give you a sum of money after a certain number of years.