[----]

Jyutping hyut3 lau4 piu1 cyu2
Pinyin xuě liú piāo chǔ

Definitions (Wiktionary)
  1. phrase, idiomatic
    rivers of blood (on the battlefield); blood bath

[----]

Jyutping hyut3 lau4 piu1 cyu2
Pinyin xuè liú piāo chǔ

Definitions (CC-CEDICT)
  1. enough blood flowing to float pestles (idiom); rivers of blood
  2. blood bath
Definitions (Wiktionary)
  1. phrase, idiomatic
    rivers of blood (on the battlefield); blood bath