what was the English meaning of humbled
Answers
Answered by
3
Answer:
Hey mate,
Your answer is as follows:
1. cause (someone) to feel less important or proud.
2. decisively defeat (a sporting opponent previously thought to be superior).
Explanation:
Hope You Find It Useful...
Thanks & Regards....
Do mark my answer as Brainliest....
Answered by
0
Answer:
1. cause (someone) to feel less important or proud.
2. decisively defeat (a sporting opponent previously thought to be superior).
Explanation:
Similar questions