spate Meaning and Definition
1. n. the occurrence of a water flow resulting from sudden rain or melting snow
2. n. a sudden forceful flow
3. n. (often followed by of') a large number or amount or extent
reload
1. n. the occurrence of a water flow resulting from sudden rain or melting snow
2. n. a sudden forceful flow
3. n. (often followed by of') a large number or amount or extent
Sponored Video