Definition of “haul/drag sb over the coals” - English Dictionary


“haul/drag sb over the coals” in English

See all translations

haul/drag sb over the coals

to speak angrily to someone because they have done something you disapprove of:

He was hauled over the coals for coming in late for work.

(Definition of “haul/drag sb over the coals” from the Cambridge Advanced Learner's Dictionary & Thesaurus © Cambridge University Press)

Need a translator?

Translator tool

Get a quick, free translation!