Back to Dictionary
痛斥
tòngchì
1. to criticize harshly
2. to denounce
3. to attack viciously