Quick definitions from WordNet (assail)
▸ verb: attack someone physically or emotionally ("Nightmares assailed him regularly")
▸ verb: launch an attack or assault on; begin hostilities or start warfare with ("Serbian forces assailed Bosnian towns all week")
▸ verb: attack in speech or writing
▸ Also see assail
▸ verb: attack someone physically or emotionally ("Nightmares assailed him regularly")
▸ verb: launch an attack or assault on; begin hostilities or start warfare with ("Serbian forces assailed Bosnian towns all week")
▸ verb: attack in speech or writing
▸ Also see assail