Adjective Definition
endowed
1.Definition: provided or supplied or equipped with (especially as by inheritance or nature)
"A well-endowed college", "Endowed with good eyesight", "Endowed by their Creator with certain unalienable rights"
Please Share