Castigate: English vocabulary meaning and example
DE defination card
Learn the English word "Castigate". Meaning: Castigate, to criticize or punish severely. Example: The corrupt politician was castigated by the media for his involvement in the scandal. German: Jemanden streng tadeln oder bestrafen. German example: Der korrupte Politiker wurde von den Medien für seine Beteiligung am Skandal scharf kritisiert. #LearnEnglish #EnglishVocabulary #Englishing