Haul Someone Over the Coals

Also: Drag Someone Over the Coals Rake Someone Over the Coals Meaning of Idiom ‘Haul Someone Over the Coals’ To haul/drag someone over the coals means to angrily scold or reprimand them. 1Spears, Richard A. McGraw-Hill’s American Idioms Dictionary. Boston: McGraw Hill, 2008.,2Ammer, Christine. American Heritage Dictionary of Idioms. Boston: Houghton Mifflin Harcourt, 2013.,3Ayto, John. Oxford Dictionary of English Idioms. … Read more