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