endowed
Definitions
Provided or supplied with a particular quality, ability, or asset.
Given a permanent source of income or funding to an institution or person.
Examples
She was naturally endowed with a beautiful singing voice that captivated everyone in the room.
The university is generously endowed by a private foundation to support ongoing scientific research.
Synonyms
gifted blessed talented equipped favored endowed with possessed of
Antonyms
deprived lacking deficient destitute unendowed needy impoverished