put him to shame

listen to the pronunciation of put him to shame
الإنجليزية - الإنجليزية
embarrassed him, shamed him
put to shame
disgrace, cause embarrassment; surpass, excel, do better than -