ALL meanings of onslaught
on·slaught
O o - noun onslaught attack 1
- noun onslaught A fierce or destructive attack. 1
- noun onslaught an onset, assault, or attack, especially a vigorous one. 1
- countable noun onslaught An onslaught on someone or something is a very violent, forceful attack against them. 0
- countable noun onslaught If you refer to an onslaught of something, you mean that there is a large amount of it, often so that it is very difficult to deal with. 0
- noun onslaught a violent attack 0
- noun onslaught a violent, intense attack 0