Back to Dictionary
刑辱
xíngrǔ
1. to humiliate and torture
2. to suffer mutilation and humiliation