MohammedPreview
Open in TheBrain

An Onslaught

  1. A fierce attack.
  2. A large number of people or things resembling an attack.

Synonyms

onrush