rake\ over\ the\ coals


rake\ over\ the\ coals
• haul over the coals
• rake over the coals
v. phr.
To criticize sharply; rebuke; scold.

The sergeant raked the soldier over the coals for being late for roll call.

Syn.: dress down

Словарь американских идиом. — СПб., Изд-во "Лань". . 1997.