Rake Over The Coals

To reprimand or scold someone severely.

Examples:

  • When Dad finds out about the damage to the car, he's sure to rake Peter over the coals.

Origin: Early 1800s; alludes to medieval torture

Synonyms: haul over the coals