Castigate: English vocabulary meaning and example
EN defination card
Learn the English word "Castigate". Meaning: The word is castigate. Pronounced as /ˈkæs.tɪ.ɡeɪt/. It's a Castigate means to criticize or punish someone severely. For example, 'The manager was castigated for his handling of the crisis.' #LearnEnglish #EnglishVocabulary #Englishing