humbling

1. (noun) depriving one of self-esteem
Synonyms: abasement, humiliation
Related Words: comedown, debasement, degradation

2. (satellite adjective) causing awareness of your shortcomings; "golf is a humbling game"
Synonyms: demeaning, humiliating, mortifying



Terms and Conditions of Use / Copyright Notice