onslaught

mastery
UK /ˈɒn.slɔːt/ US /ˈɑn.slɔt/noun

card 1 of 2 · preposition

We weren't ready for the onslaught _____ the angry customers after the price increase.