HAUL ONE OVER THE COALS
Meaning of HAUL ONE OVER THE COALS in English
phrasal
: to criticize or reprimand : take to task : censure
hauled him over the coals for loafing on the job
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012