To bestow or settle a dower on; provide with dower.To settle money or other property on; furnish with a permanent fund or source of income: as, to endow a college or a church.To furnish, as with some gift, quality, or faculty, mental or physical; equip: as, man is endowed by his Maker with reason; to be endowed with beauty, strength, or power.Synonyms Endue, Endow. See endue.