Definitions
adjective
provided or supplied or equipped with (especially as by inheritance or nature)
“a well-endowed college”
Look “endowed” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
provided or supplied or equipped with (especially as by inheritance or nature)
“a well-endowed college”