
Onslaught
Severity Implied
The word 'onslaught' suggests a very powerful or severe attack, often overwhelming. 
Battle Associations
Often used to describe military attacks, giving it a combative, warlike tone. 
Not Always Physical
Can refer to non-physical attacks, like harsh criticism or intense questioning. 