to put to shame

listen to the pronunciation of to put to shame
Английский Язык - Английский Язык
humiliate
put to shame
disgrace, cause embarrassment; surpass, excel, do better than -