To vex, harass, or beset.
To besiege; to surround with troops.
To exhaust.
To harass, bother or distress with demands, threats, or criticism.
To make repeated attacks on an enemy.
To plunder, pillage, assault.
To strip, lay waste, ravage.