/ˈɒnslɔːt/
Onslaught meaning : A fierce attack. A large number of people or things resembling an attack.
onslaught
cavalries
forelocks
appreciated
whitewall