humiliating
🇺🇸
/hjuːˈmɪlieɪtɪŋ/
🇬🇧
/hjuːˈmɪlieɪtɪŋ/
making someone feel ashamed and lose respect from others
Losing the game in front of everyone was a humiliating experience for him.