onslaught [pl. onslaughts]
Synonyms
  • هُجُوم ، حملة ، كرّة ، غارة ، اجتياح