Haul-someone-over-the-coals Definition
verb
(chiefly UK, idiomatic) To express anger with someone in no uncertain terms when they do something wrong.
The teacher hauled him over the coals for not doing his homework.
Wiktionary
Find Similar Words
Find similar words to haul-someone-over-the-coals using the buttons below.