Definition of "Endowed" :
adjective: provided or supplied or equipped with (especially as by inheritance or nature)
"A well-endowed college."
adjective: provided or supplied or equipped with (especially as by inheritance or nature)
"A well-endowed college."