on a pedestal
- worshipReligious reverence and praise
- idolizeRevere to excess
- admireRegard with approval
- reverenceProfound admiring respect
- glorifyPraise to excess
exalt · statue · marble · elevated · shrine · adoration · untouchable · goddess · hero · perfect · flawless · devotion · sacred · lofty · tower · plinth · monument · venerate
on a pedestalin the gutter
in the dirt · beneath contempt · looked down upon · despised · dragged through the mud
on a pedestaltaken down a peg
Had arrogance reduced
humanized · warts and all · demystified · under the microscope · unmasked