Castigate
Castigate – Meaning, Definition, Synonyms and Antonyms Castigate is used as a “Verb” in the English grammar. Meaning: To castigate means to strongly criticize or punish someone for their mistakes. Definition: It is often done by a person in authority, like a teacher, boss, or parent. Castigation is intended to teach a lesson and discourage … Read more