PUT TO SHAME


Meaning of PUT TO SHAME in English

defeated very badly, feel ashamed of losing Our baseball team was put to shame by the Cubans: 11-0.

English idioms vocab.      Словарь английских идиом и выражений.