disgracing; that puts to shame; humiliating, causing shame

listen to the pronunciation of disgracing; that puts to shame; humiliating, causing shame
Английский Язык - Английский Язык
{s} shaming