D defs.my
Entry 2 senses Webster, 1913

Onslaught

/ôn'-slôtˌ/ · On·slaught · IPA /ˈɑn.slɔt/
01 n. An attack; an onset; esp., a furious or murderous attack or assault.
  1. 1.
    An attack; an onset; esp., a furious or murderous attack or assault.
    “By storm and onslaught to proceed.” — Hudibras.
  2. 2.
    A bloody fray or battle.[Scot.]