Word
demeaning, adj.
causing awareness of your shortcomings
<adj.all>
freq. cnt.: 2
freq. cnt.: 2
demeaning
humbling
humiliating
mortifying
sample sentences
"golf is a humbling game"
semantic pointers
similar to
undignified