Robuta

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