牛鬼蛇神
niúguǐ-shéshén
evil people; class enemies (in the Cultural Revolution)
Every meaning
niúguǐ-shéshén
- (fig.) evil people; class enemies (in the Cultural Revolution)
- monsters and demons
Its characters
Words with 牛
Words with 鬼
Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.