haul someone over the coals

EnglishEdit

VerbEdit

haul somebody over the coals

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

SynonymsEdit

Last modified on 21 July 2013, at 14:57