Meaning of the word endowed in English

What does endowed mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

endowed

US /ɪnˈdaʊd/
UK /ɪnˈdaʊd/

Adjective

given a quality or ability

Example:
She was endowed with a beautiful singing voice.
He is endowed with great intelligence.