Definition of Endowed

  • 1. Provided or supplied or equipped with (especially as by inheritance or nature) Adjective

Semanticaly linked words with "endowed"

Antonyms to adjective "endowed"