1 abase, abash, affront, annoy, chagrin, chasten, confound, crush, deflate, disappoint, discomfit, displease, embarrass, humble, humiliate, make (someone) eat humble pie (informal) put down, put to shame, shame, take (someone) down a peg (informal) vex
2 abase, chasten, control, deny, discipline, subdue
3 (of flesh) become gangrenous, corrupt, deaden, die, fester, gangrene, necrose, putrefy