humiliate
🇺🇸
/hjuːˈmɪlieɪt/
🇬🇧
/hjuːˈmɪlieɪt/
to make someone feel ashamed and lose respect from others
The coach did not want to humiliate the player by yelling in front of everyone.