Akademik

humiliating
adjective
causing awareness of your shortcomings (Freq. 2)
-

golf is a humbling game

Syn: ↑demeaning, ↑humbling, ↑mortifying
Similar to: ↑undignified

Useful english dictionary. 2012.