Dictionary definition · spate
noun
- (often followed by ‘of’) a large number or amount or extent"a batch of letters"
- a sudden forceful flow
- the occurrence of a water flow resulting from sudden rain or melting snow
Source: Open English WordNet (CC BY 4.0).