humiliating

hjʊˈmɪlɪeɪtɪŋ

adjective

making someone feel ashamed and foolish by injuring their dignity and pride.

a humiliating defeat