assail

verb

1.
attack someone physically or emotionally
Derived from:
assailant
2.
launch an attack or assault on; begin hostilities or start warfare with