beleaguers

verb
  1. to cause persistent trouble or distress to someone or something
  2. to surround a place with armed forces in order to capture it
  3. Usage: military

Examples