Search results
- Dictionaryspate/speɪt/
noun
- 1. a large number of similar things coming in quick succession: "a spate of attacks on holidaymakers"
- 2. a sudden flood in a river. British
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries