meaning of endowed .
Answers
Answered by
1
Answer:
to give a large sum of money to a school, a college or another institution
Answered by
11
Answer:
Endowed means provide with a quality , ability or assets .
Similar questions