Spate

Webster's Dictionary of the English Language

·noun A river flood; an overflow or inundation.