English to Arabic

Meaning for:
Castigated
other
موبّخ