onslaughts [sing. an onslaught]