beleaguer

verb
  1. to surround with armed forces in order to capture or force surrender
  2. Usage: military
  3. to cause persistent trouble or harassment

Examples