rake over the coals

Criticize without mercy

To rake someone over the coals is to criticize or reprimand them harshly: The boss raked him over the coals for losing the client.

The image is of dragging someone across hot embers—painful and prolonged.

Also appears as *haul over the coals*, especially in British English.

Related

give an earful · lambaste · read the riot act · read someone the riot act · rebuke · take to task · dress down · call on the carpet · hot seat · reprimand · upbraid · lay into · scathe · criticize · excoriate · censure · admonish · reproach

Opposites
criticism severity

rake over the coalspraise

Expression of approval

commend · let off the hook · applaud · laud · let slide

emotional treatment

rake over the coalscomfort

Ease or soothing relief

console · reassure · encourage · support · lift up

CRITICISM vs. PRAISE

rake over the coalspraise

Expression of approval

commend · laud · extol · compliment · applaud

Family

over, rake, coal, coals, rakish, rakishly, raker, rakers, rakishness

Familiarity
Top 200,000
Profile
Used worldwide · Timeless · Negative · Everyday, not technical · Rated G