endowed
英 [[in'dau]]
美
- v. 賦予;捐贈(zèng)
英英釋意
- 1. 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"