niú
guǐ
shé
shén

idiom

Meaning of 牛鬼蛇神

牛鬼蛇神 means monsters and demons; evil people and ugly things; all sorts of bad elements. Pronounced niú guǐ shé shén.

  • monsters and demons
  • evil people and ugly things; all sorts of bad elements

Definitions & Examples

Zhè
huà
chōng
mǎn
le
niú
guǐ
shé
shén
 
fēn
guǐ
 

This painting is full of monsters and demons, creating an eerie atmosphere.

dài
de
shén
huà
shì
cháng
yǒu
niú
guǐ
shé
shén
chū
xiàn
 

Ancient myths often feature the appearance of monsters and demons.