onslaught /ˈɒn.slɔːt/ noun2 •A fierce attack. •A large number of people or things resembling an attack.They opened the doors and prepared for the onslaught of holiday shoppers. formsonslaughts