Meaning & Definition of Onslaught in English
English⟶
Onslaught
/ɔnslɔt/
noun
1. A sudden and severe onset of trouble
synonym:
- onslaught
2. (military) an offensive against an enemy (using weapons)
- "The attack began at dawn"
synonym:
- attack,
- onslaught,
- onset,
- onrush
3. The rapid and continuous delivery of linguistic communication (spoken or written)
- "A barrage of questions"
- "A bombardment of mail complaining about his mistake"
synonym:
- barrage,
- bombardment,
- outpouring,
- onslaught