Onslaught /(?)/
On·slaught
Onslaught
n.
-
An attack; an onset; esp., a furious or murderous attack or assault.
By storm and onslaught to proceed.
- A bloody fray or battle. [Scot.]
On·slaught
By storm and onslaught to proceed.