endowed

/ɪnˈdaʊd/
verb
  1. Provided with a quality, ability, or asset from birth or by nature.
    • She was endowed with a remarkable talent for music.
    • He felt that nature had endowed him with a strong sense of curiosity.
    • The region is endowed with rich natural resources.
  2. Gave money or property to an institution, such as a school or hospital, to provide ongoing income.
    • They decided to endow the museum with a large collection of art.
    • The billionaire endowed a new scholarship fund at the university.
    • The hospital was endowed by a generous donation from the local community.
Synonyms
adjective
  1. Having a natural ability or quality; gifted.
    • The school is known for its endowed faculty of brilliant teachers.
    • She is a highly endowed athlete with incredible speed.
    • He was intellectually endowed and excelled in every subject.
Antonyms
What does "endowed" mean? | whatsthatwordmean | whatsthatwordmean