Answer: abundance
Word Origin late Middle English (originally Scots and northern English in the sense 'flood inundation'): of unknown origin.
Scrabble Points: 7
Powered by Oxford Dictionaries
English Language Learners Definition of spate : a large number of things that appear or happen in a short period of time See the full definition for spate in the English Language Learners Dictionary
Spate is a powerhouse trend resource giving our company and customers a real-time view into current and future opportunities.
Spate : a great flow of water or of something that overw...