onslaughts
on-slaughts
noun
Sudden, powerful attacks or overwhelming quantities of something arriving rapidly.
"The village endured constant enemy onslaughts."
Thesaurus
Synonyms: onrush, onset, attack, barrage, outpouring, bombardment
on-slaughts
Sudden, powerful attacks or overwhelming quantities of something arriving rapidly.
"The village endured constant enemy onslaughts."
Synonyms: onrush, onset, attack, barrage, outpouring, bombardment