a slew of sth a large number of things

listen to the pronunciation of a slew of sth a large number of things
İngilizce - İngilizce
noun slew 3
a slew of sth a large number of things