demeaning humbling humiliating mortifying
demeaning%5:00:00:undignified:00 humbling%5:00:00:undignified:00 humiliating%5:00:00:undignified:00 mortifying%5:00:00:undignified:00
poniževalen
causing awareness of your shortcomings
golf is a humbling game