Castigate: English vocabulary meaning and example
ZH defination card
Learn the English word "Castigate". Meaning: Castigate, to criticize or punish severely. Example: The government was criticized for failing to castigate the company for their environmental violations. Chinese: 严厉批评或惩罚。 Chinese example: 政府被批评没有严厉惩罚这家公司违反环境法规的行为。 #LearnEnglish #EnglishVocabulary #Englishing