a large number or amount of something This year has seen a whole slew of novels set in Hong Kong.
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
Check pronunciation: slew