ENDOWED

Definition of ENDOWED

  1. (adj)provided or supplied or equipped with (especially as by inheritance or nature)