assail

[ə'seɪl]

v

1) нападати, атакувати; наступати; чинити насильство

I was assailed by doubts — мене охопили сумніви

to assail with questions — закидати запитаннями

2) гостро критикувати

3) з запалом братися (до роботи)

Джерело: Англійсько-український словник на Slovnyk.me