xuè
liú
piāo
chǔ

Definitions

  1. 1. enough blood flowing to float pestles (idiom); rivers of blood
  2. 2. blood bath

Components