797 / 2512

What does 洪水 (hóng shuǐ) mean in English?

洪水
hóng shuǐ

deluge; flood