Definitions of assail:
- verb: attack someone physically or emotionally
Example: "Nightmares assailed him regularly"
- verb: launch an attack or assault on; begin hostilities or start warfare with
Example: "Serbian forces assailed Bosnian towns all week"
- verb: attack in speech or writing