VOCABULARY - IDIOMS

Rake (Someone) Over the Coals

Meaning:

To scold someone severely

Examples: