haul somebody over the coals

成語所屬單字coal

haul somebody over the coals — 慣用語

1. To speak angrily to someone because they have made a mistake.

1.慣用語
釋義

嚴厲責備

To speak angrily to someone because they have made a mistake.

例句

The teacher hauled the student over the coals for cheating on the test.

My dad hauled me over the coals after I crashed his car.