verb
Meaning 1
To express anger with someone in no uncertain terms when they do something wrong.
Definition source: English Wiktionary via Wiktextract
Usage: UK, idiomatic
Examples
- The teacher hauled him over the coals for not doing his homework.
Meaning relationships
Synonyms: none provided
Antonyms: none provided