onslaughts

noun

Plural form of onslaught.