English
›
Words
assail
Translation:
English
Verb
to
attack physically
3
assault
3
to
attack or criticize forcefully
3
to
begin working (on a task) with vigor
Add
Translation