onslaught

BrE /ˈɒnslɔːt/ AmE /ˈɑːnslɔːt/

noun en → es

1 ATTACK [singular] B2

a sudden and violent attack or series of attacks

ataque, embestida

  • an onslaught on somebody/something

Collocations onslaught of criticism · onslaught of violence

  • The town was hit by an onslaught of missiles.

    La ciudad fue golpeada por un ataque de misiles.

2 INTENSE ACTIVITY [singular] C1

a sudden and intense attack or series of attacks on someone's time, energy, etc.

embestida, oleada

  • an onslaught of something

Collocations onslaught of emails · onslaught of work

  • She was overwhelmed by an onslaught of phone calls.

    Ella quedó abrumada por una oleada de llamadas telefónicas.