to haul over the coals
- idiom
- Informal
- The teacher hauled over the coals the student for not completing his homework.
Examples
-
The manager decided to haul over the coals the team for missing the deadline.
-
After the incident, the coach had to haul over the coals the players for their poor performance.
-
When he was hauled over the coals, he was angry and refused to confess the error of his ways.
Fiction book (1993) -
The FBI and Homeland Security, etc., would be hauled over the coals without mercy for their inaction.
Blog text (14) -
Warren Hastings got hauled over the coals for various misdeeds and spent the greater part of his fortune defending his actions in Parliament.
Blog text (32)
Synonyms
To say very bad things about someone or something
Speak angrily to someone who has done something wrong
To tell someone angrily that they did something wrong
To scold someone very strongly for something they did
To criticize someone strongly
To scold someone strongly for doing something wrong
To tell someone they did something wrong, usually by a person in charge
To tell someone firmly that you do not approve of their actions
To scold someone strongly for a mistake
To severely criticize someone or something
To criticize or punish someone very harshly
Scold someone angrily in front of others
To criticize someone very strongly and angrily
To angrily tell someone off
To criticize someone or something very harshly in public
Tell someone angrily that they did something wrong
Scold someone very strongly for a mistake
To scold someone strongly for something they did wrong
To tell someone strongly that they have done something wrong, often in front of others
To scold someone angrily and severely
To scold someone angrily
To scold or punish someone angrily for something they did wrong
To criticize someone or something very harshly
Tell someone angrily that they did something wrong
To scold someone strongly and warn them of punishment
Tell someone angrily that they did something wrong
To criticize someone angrily using harsh words
To scold someone strongly for doing something wrong
To angrily tell someone they did something wrong, often in front of others
To scold someone angrily for something they did
To punish or scold someone strongly for making a mistake
To attack someone with angry words
Attack someone with strong words in public
Antonyms
How Harsh
- Informal
Surface Forms
Morphology
haul + over + the + coals
Although the constituent words ('haul' = pull/drag, 'coals' = hot embers) have clear literal meanings, the idiomatic meaning 'to reprimand or punish severely' is not directly derivable from those parts; the expression uses an archaic metaphorical image that a B1 learner who knows the words is unlikely to map onto criticism. The phrase is culturally and historically grounded and behaves like a fixed idiom, so its meaning is unpredictable without prior exposure.
Etymology
The idiom haul over the coals may come from the image of a harsh punishment where someone was dragged across hot coals. Because that picture is painful and public, haul over the coals now means 'to reprimand someone severely'.