meaning of endowed

1. of Endow
2.
provided or supplied or equipped with especially as by inheritance or nature; "an well-endowed college"; "endowed with good eyesight"; "endowed by their Creator with certain unalienable ">rights"


Related Words

endowed |

Developed & Maintained By Taraprasad.com

Treasure Words