castigate Thai Translation

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

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

Learn practical Thai with clear, real-world lessons designed for everyday use.

Start learning Thai