שֶׁטֶף sheṭeph (H7858)

a deluge (literally or figuratively)

1) flood, downpour

or שֵׁטֶף; from שָׁטַף (H7857);