IdiomDaily LifeEnglish

haul someone over the coals

Meaning: To scold or reprimand someone severely for wrongdoing.

Example: “The chef hauled the new cook over the coals for burning the sauce twice.”

Equivalents in other languages

Origin: The phrase pictures someone being dragged across burning coals as punishment—a vivid image of painful consequences.

More English idioms

  • make a fist of To accomplish something with reasonable competence or success.
  • tilt at windmills To waste effort fighting against imaginary enemies or pursuing hopeless causes.
  • one is a poet and doesn't know it Someone has unintentionally created a rhyme or spoken in verse without realizing it.
  • hash slinger A cook or server in a cheap restaurant, often regarded as rude or inattentive.
  • turn up the heat To make a situation more intense, uncomfortable, or urgent.
  • train wreck A spectacular, inevitable disaster that is witnessed by many people.

Explore another collection: Untranslatable Words

Words that capture a feeling or idea English needs a whole sentence for.

  • Magari One word doing the work of 'if only', 'I wish', 'perhaps' and 'you bet' — the tone decide…
  • Sprezzatura The art of making something difficult look wholly effortless, hiding every trace of the w…
  • Dietrologia The conviction that the official account is never the real one — that some hidden motive…

Browse all untranslatable words →

Keep exploring

Explore all idioms →