mortifying
动词 mortify:
practice self-denial of one's body and appetites
同义词:mortify
hold within limits and control
cause to feel shame; hurt the pride of
同义词:humiliate, mortify, chagrin, humble, abase
undergo necrosis
同义词:necrose, gangrene, mortify, sphacelate
形容词 mortifying:
causing to feel shame or chagrin or vexation
同义词:embarrassing
causing awareness of your shortcomings
同义词:demeaning, humbling, humiliating