onslaught in French
onslaught in French
assaut
A fierce attack.
offensive
A fierce attack.
assaut
(by extension) A large number of people or things resembling an attack.
invasion
(by extension) A large number of people or things resembling an attack.