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
American idioms English vocabulary. Английский словарь американских идиом. 2012