Haul Someone Over The Coals Meaning

(chiefly Britain, idiomatic) To express anger with someone in no uncertain terms when they do something wrong.

Example:   The teacher hauled him over the coals for not doing his homework.

RECENT SEARCHES