{v. phr.} 1. To disgrace. * /The cleanliness of European cities puts our cities to shame./ * /That filthy dump puts our town to shame./ 2. To do much better than surpass. * /Einstein put other physicists to shame when he proved his theory of relativity correct./
PUT TO SHAME
Meaning of PUT TO SHAME in English
Dictionary of English idioms . Словарь английских идиом. 2012