put someone in their place

put (one) in (one's) place

To humble or lower the dignity of one; to make one aware that they are not as important, respected, influential, etc., as they think. The teacher really put John in his place, scolding him so harshly that he burst into tears. I hope this guilty verdict puts that rat of a CEO in his place.
See also: place, put
Farlex Dictionary of Idioms.

put someone in their place

COMMON If you put someone in their place, you show them that they are less important or clever than they think they are. In a few words she had put him in his place. He had put me in my place — shamed me, actually.
See also: place, put, someone
Collins COBUILD Idioms Dictionary, 3rd ed.
See also:
  • drive (one) out of office
  • force (one) out of office
  • force out of office
  • give (one) (one's) head
  • give head
  • give somebody their head
  • give someone their head
  • cooking for one
  • 1FTR
  • as one door closes, another opens