demeaning
adjective
- 1
causing awareness of your shortcomings
golf is a humbling game
Synonyms
Also useful for “demeaning”:Unscrambler— Rearrange the letters in “demeaning”
causing awareness of your shortcomings
golf is a humbling game
Also useful for “demeaning”:Unscrambler— Rearrange the letters in “demeaning”