xuè​liú​piāo​chǔ

blood bath

Definitions

xuè​liú​piāo​chǔ

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

Sources