noun
- fierce or destructive attacks
- overwhelming amounts or quantities of something
Usage: figurative
Examples
- The castle withstood multiple onslaughts from enemy forces.
- The team faced relentless onslaughts from their opponents.
- She survived the onslaughts of criticism from the media.
- The city endured onslaughts of heavy rain and flooding.
- His speech triggered onslaughts of angry responses online.
- The company weathered onslaughts of competition from rivals.
- The garden suffered onslaughts from hungry deer and rabbits.