spate

noun

A sudden flood, rush, or outpouring.

noun

A flash flood.

noun

A freshet resulting from a downpour of rain or melting of snow.

noun

A sudden heavy fall of rain.

noun

A natural outpour of water; a flood; specifically, a sudden flood or freshet, as from a swollen river or lake.

noun

A river flood; an overflow or inundation.

noun

A river flood; an overflow or inundation.

noun

A sudden rush or increase.

noun

the occurrence of a water flow resulting from sudden rain or melting snow