onslaught
on-slaught
noun
A fierce or destructive attack, or an overwhelming quantity of something.
"The city prepared for the enemy's relentless onslaught."
Thesaurus
Synonyms: onrush, onset, attack, barrage, outpouring, bombardment
on-slaught
A fierce or destructive attack, or an overwhelming quantity of something.
"The city prepared for the enemy's relentless onslaught."
Synonyms: onrush, onset, attack, barrage, outpouring, bombardment