onslaught
embate
translation of 'onslaught'
noun
embestida furiosa,
embate,
ataque violento
Credits: Google Translate