humbling
1. [ adjective ] causing awareness of your shortcomings
Synonyms: humiliating mortifying demeaning
Examples:

"golf is a humbling game"

Related terms: undignified
2. [ noun ] depriving one of self-esteem
Synonyms: abasement humiliation
Related terms: degradation comedown humiliate
Similar spelling:   humbly
  humble
  Hamblin
  humbled
  humboldt