English
English version

haul/rake/drag somebody over the coals

From Longman Dictionary of Contemporary Englishhaul/rake/drag somebody over the coalshaul/rake/drag somebody over the coalsCRITICIZEto speak angrily to someone because they have done something wrong coal
Pictures of the day
What are these?
Click on the pictures to check.