口诛笔伐kǒuzhūbǐfáTop 50000Meanings1. to condemn in speech and in writing (idiom)2. to denounce by word and penCharacters used口mouth诛to punish笔writing brush伐cut down