launched an aggressive assault on someone or something
from French attaquer, from Italian attaccare
Try Another Word