Meaning of haul someone over the coals | Babel Free
Definitions
To express anger with someone in no uncertain terms when they do something wrong.
UK, idiomatic
Examples
“The teacher hauled him over the coals for not doing his homework.”
CEFR level
C2
Mastery
This word is part of the CEFR C2 vocabulary — mastery level.
This word is part of the CEFR C2 vocabulary — mastery level.