tòng chì痛斥to criticize harshly; to denounceFrequency 3.0Meaningsto criticize harshlyto denounceto attack viciously