Synonyms of put someone/something to shame in English:

put someone/something to shame


See definition of

phrase

1

SYNONYMS

outshine, outclass, overshadow, eclipse, surpass, excel, be superior to, outstrip, outdo, put in the shade, upstage, leave behind

show up, humble

informal run rings around, be head and shoulders above, leave standing, knock into a cocked hat

British informal knock spots off

archaic outrival, outvie

rare put to the blush

ANTONYMS

not be a patch on