onslaught

US /ˈɑːn.slɑːt/
UK /ˈɑːn.slɑːt/
"onslaught" picture
1.

assalto, attacco, valanga

a fierce or destructive attack

:
The city was unprepared for the sudden onslaught of the enemy.
La città non era preparata al repentino assalto del nemico.
We faced an onslaught of questions from the reporters.
Abbiamo affrontato un assalto di domande dai giornalisti.