rake someone over the coals
The phrase "rake someone over the coals" is an idiomatic expression that means to severely criticize, chastise, reprimand, or scold someone harshly, often with the intention of humiliating or shaming them for their actions or mistakes. It implies subjecting someone to intense scrutiny and censure, much like dragging a rake forcefully over burning coals, causing discomfort and pain.
An idiom is a phrase or expression that usually presents a figurative, non-literal meaning attached to the phrase. Does that sound fun? It can be!
Play Just Saying - the word game that makes learning idioms a good time on your mobile phone or tablet.