SPATE
Definition
- noun (often followed by `of') a large number or amount or extent. — synonyms: batch, deal, flock, good_deal, great_deal, hatful, heap, lot
- noun a sudden forceful flow. — synonyms: rush, surge, upsurge
- noun the occurrence of a water flow resulting from sudden rain or melting snow. — synonyms: freshet