English Dictionary
Definition put to shame in British English
put to shame phrase
phrase
1
to make someone or something seem bad or less impressive by comparison
