21-Castigate

Castigate : Noun

  1. To criticize somebody/something/yourself severely.
  2. To inflict a penalty on for a fault or crime.

لعنت ملامت کرنا


Sentences

  1. He castigated himself for being so stupid. (Oxford)
  2. The minister castigated schools for falling standards in education.

Phrases & Connected Words

  1. castigated himself for being so stupid
  2. castigating for falling standards