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