https://www.merriam-webster.com/thesaurus/onslaughts
ONSLAUGHTS Synonyms: 59 Similar and Opposite Words | Merriam-Webster Thesaurus
Synonyms for ONSLAUGHTS: attacks, assaults, offensives, raids, aggressions, offenses, strikes, attempts; Antonyms of ONSLAUGHTS: defenses, shields, guards,...
opposite wordsmerriam webstersynonymssimilarthesaurus