污辱wūrǔ
Top 30000
Meanings
1. to humiliate
2. to insult
3. to tarnish
4. to sully
Characters used