腥风血雨 in English xing1 feng1 xue4 yu3 Meaning

Meanings

  • literally (word for word) foul wind and bloody rain (idiomatic expression)
  • metaphorically reign of terror
  • carnage

Simplified Characters

Traditional Characters

Pinyin

xing1 feng1 xue4 yu3

Literal

Literal explanation, with pronunciation and meaning of each character.

xing1fishy (smell) feng1wind xue4blood yu3rain