Day 21 - Castigate (Verb)

Meaning

  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.

synonyms

Pull up, Reprimand

Antonyms

Commend, Praise

Root words

Castigation