Synonyms of spate in English:

spate


See US English definition of spate

See UK English definition of spate

See Spanish definition of avalancha

noun

1‘a spate of burglaries’

SYNONYMS
series, succession, run, cluster, string, outbreak, rash, epidemic, explosion, plague, wave, flurry, rush, flood, deluge, torrent, outpouring