WAS PUT TO SHAME Meaning of WAS PUT TO SHAME in English was embarrassed, was laid bare Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012