SynonymX
Speak
Endowed
Definition of Endowed
1.
Provided or supplied or equipped with (especially as by inheritance or nature)
Adjective
Semanticaly linked words with "endowed"
dowered
Antonyms to adjective "endowed"
unendowed