Etymology

onslaught

on·slaught
O1N1S1L1A1U1G2H4T1

Today it means: A fierce attack. Full definition →

Middle Dutch aenslag
Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok