put to shame
Make look inadequate
To put someone or something to shame is to make them look inferior by comparison, or to embarrass them by exposing inadequacy: Her homemade pasta puts restaurant versions to shame.
The phrase can describe outperforming (His generosity put the rest of us to shame) or causing actual humiliation (The audit put the whole department to shame).
embarrass
Cause social discomfort
humble · abase · demean · degrade · chasten · abash · crush · devastate · deflate · chagrin
surpass
Exceed in achievement
outperform · overshadow · dwarf · exceed · transcend · upstage · outstrip · best · trump · show up
- humiliationabasement, embarrassed, chagrin, mortified, degradation
put, shame, ashamed, shameful, putting, puts, shamed, shaming, shameless