castigate Thai Translation

castigate - วิพากษ์วิจารณ์อย่างรุนแรง

EnglishThaiTransliteration
castigate
(Verb)
Related: chasten; chastise; objurgate
วิพากษ์วิจารณ์อย่างรุนแรง
wí-pâak-wí-jaan yàang roon raeng