Definisi 'spate'
English to English
1 (often followed by `of') a large number or amount or extent
• a batch of letters
• a deal of trouble
• a lot of money
• he made a mint on the stock market
• see the rest of the winners in our huge passel of photos
• it must have cost plenty
• a slew of journalists
• a wad of money
source: wordnet30
2 a sudden forceful flow
source: wordnet30
3 the occurrence of a water flow resulting from sudden rain or melting snow
source: wordnet30
4 A river flood; an overflow or inundation.
source: webster1913
More Word(s)
surge, tide, billow, heave, flow, flowing, large indefinite amount, debris storm, debris surge, onrush, deluge, flood,

Visual Synonyms
Click for larger image