humiliate
verbto make someone feel ashamed or embarrassed, often by public exposure of a flaw or failure
The athlete was humiliated when his team lost the final game by a score of 30 to 0, and the coach publicly criticized his poor performance.
Also shame · embarrass · disparage · degrade · mock
Try typing it
Type all GRE words →