slew

- A large number of things

... John looked up, and he saw a slew of birds migrating south, filling the sky