slew

slew

/ˈsɫu/

📊 Quantity & Amount

a large number or quantity

The announcement raised a slew of questions.

Origin: Irish Gaelic sluagh multitude, host