spate
nounA sudden flood, rush, or outpouring.
A flash flood.
A freshet resulting from a downpour of rain or melting of snow.
A sudden heavy fall of rain.
A natural outpour of water; a flood; specifically, a sudden flood or freshet, as from a swollen river or lake.
