Word Hen
What is the meaning of the word "
humbling
"?
Definitions:
causing awareness of your shortcomings
adjective
golf is a humbling game
Synonyms:
demeaning