Multiple choice

Directions: Choose the option that best expresses the meaning of the idiom.

To haul over the coals

  1. to put hand in a wrong task

  2. to throw into the fire

  3. to criticize sharply

  4. to say the wrong words

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

The idiom 'to haul over the coals' means to reprimand or criticize someone severely for their wrongdoing or poor performance. The imagery comes from the practice of dragging heretics over hot coals as punishment or interrogation. Modern usage refers to sharp criticism or severe scolding.