1. a fierce or destructive attack: "a series of onslaughts on the citadel"
▪ an overwhelmingly large number of people or things:"in some parks the onslaught of cars and people far exceeds capacity"
Word Originearly 17th century (also in the form anslaight): from Middle Dutch aenslag, from aen ‘on’ + slag ‘blow’. The change in the ending was due to association with (now obsolete) slaught ‘slaughter’.