Rake Someone Over the Coals

What does the idiom “Rake Someone Over the Coals” mean?

Definition:

Scold severely

For example:

“My boss really raked me over the coals today about being late to work. I need to buy an alarm clock.”

Reply