Money or property donated to an institution for ongoing support, or natural abilities and talents someone possesses. The donated funds generate income to support the institution's mission.
From Old French 'endouer' meaning to provide with a dower (marriage portion). Extended from providing for wives to providing for institutions. The meaning of natural gifts developed from the idea of being 'endowed' by nature or God.
Try Another Word