What does ‘slew’ mean?

slew

( n ) A large number, many. We saw a slew of crappies at the west end of the lake this weekend.