• huge amount, large quantity (slang)
• slough, marsh, bog, swamp; slue, act of turning or rotating
• slue; turn around, rotate, pivot; turn to the side, veer off to the side
• a slew of people or things is the same as a lot of them; used in informal american english.
• slew is the past tense of slay.
slew of hip events
• many exciting happenings
• (followed by "of") large amount or number, large extent; plenty