痛斥tòngchì
Top 30000
Meanings
1. to criticize harshly
2. to denounce
3. to attack viciously
Characters used