n. flood, inundation, onrush, onset, rush, deluge, outpouring, outflow, outflowing, flow: What did I say to provoke that spate of foul language?
SPATE
Meaning of SPATE in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012