What does endowed mean?
verb
to give or provide someone with a particular quality or ability, or to give someone a gift of money or property.
Example
"She was endowed with a talent for music from a young age."
Definition generated by AI and curated by RJS Tech Solutions LLP.