丑化chǒuhuà
Top 30000
Meanings
1. to defame
2. to libel
3. to defile
4. to smear
5. to vilify
Characters used