Onslaught/ˈɒnslɔːt/nounA fierce attack.A large number of people or things resembling an attack.“They opened the doors and prepared for the onslaught of holiday shoppers.”Synonyms: onrush🔗 Explore synonyms & relationships🌍 See word origin & history