KNOCKED HIM OFF HIS PEDESTAL


Meaning of KNOCKED HIM OFF HIS PEDESTAL in English

beat him, made him lose his respected position

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.