haul somebody over the coals

English

Verb

haul somebody over the coals

  1. (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.

Synonyms

Last modified on 7 April 2013, at 09:39