Definition, Meaning & Synonyms

haul-drag-someone-over-the-coals

idiom
/hɔːl dræɡ ˈsʌmwʌn ˈoʊvər ðə koʊlz/
Definition
To reprimand or criticize someone harshly for their actions or mistakes.
Examples
  • After missing the deadline, the manager really hauled him over the coals during the meeting.
  • She felt embarrassed when her parents dragged her over the coals for her poor grades.
  • The coach didn’t hesitate to haul the team over the coals after their disappointing performance.
Meaning
This phrase typically means to confront someone about their wrongdoing in a severe manner, often involving a detailed critique of their behavior.
Synonyms
  • Scold
  • Reprimand
  • Criticize
  • Rebuke
  • Chide