castigate

?

ads

verb

formal ပြင်းထန်စွာဝေဖန်သည်၊ အပြစ်ပေး သည်

  • The government has been widely castigated in the press for its handling of the economy.

~ castigate verb; ~ castigated past tense

ads