onslaughts
English
Noun
onslaughts
plural of
onslaught