adjective
Definition: Relating to a financial gift or donation, often used in the context of institutions that receive funds to support specific purposes or positions.
Example: The university has several endowed chairs that attract top professors.
verb
Definition: To provide someone or something with a quality, ability, or asset, often in a generous way.
Example: She was endowed with great talent for music.