Endowed - Definition

endowed

adj 1: 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" [ant: unendowed]

Look up another word