Chinese words · Chengyu

口诛笔伐

kǒuzhū-bǐfáTraditional 口誅筆伐

to condemn in speech and writing

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.