Spates Synonyms
An abundant, usually overwhelming flow or fall, as of a river or rain
(Noun)
(often followed by `of') a large number or amount or extent
(Noun)
Advertisement
A sudden or rapid flowing outward
(Noun)
Synonyms:
The occurrence of a water flow resulting from sudden rain or melting snow
(Noun)
Synonyms: