Akademik

demeaning
adjective
causing awareness of your shortcomings
-

golf is a humbling game

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

Useful english dictionary. 2012.